Coverage report: 11.07%

Files Functions Classes

coverage.py v7.10.6, created at 2025-09-08 18:50 -0700

File function statements missing excluded coverage
CUsersanthoOneDriveDesktopNetranetra-core-generation-1test_websocket_events_simple.py (no function) 0 0 0 100.00%
analytics_service/__init__.py (no function) 2 2 0 0.00%
analytics_service/analytics_core/__init__.py get_routes 6 6 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__ 12 12 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub.__init__ 3 3 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_health_routes 4 4 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_health_routes.HealthRoutes.get_health 1 1 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_health_routes.HealthRoutes.get_ready 1 1 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_analytics_routes 4 4 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_analytics_routes.AnalyticsRoutes.ingest_events 1 1 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_analytics_routes.AnalyticsRoutes.get_metrics 1 1 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_websocket_routes 4 4 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_websocket_routes.WebSocketRoutes.handle_connection 1 1 0 0.00%
analytics_service/analytics_core/__init__.py __getattr__.RoutesStub._create_websocket_routes.WebSocketRoutes.broadcast_event 1 1 0 0.00%
analytics_service/analytics_core/__init__.py create_event_processor 10 10 4 0.00%
analytics_service/analytics_core/__init__.py FrontendEvent 2 2 0 0.00%
analytics_service/analytics_core/__init__.py (no function) 13 13 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.__init__ 5 5 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig._is_development_environment 2 2 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig._load_configuration 28 28 2 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig._validate_configuration 30 30 1 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.is_production 1 1 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.is_staging 1 1 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.is_development 1 1 0 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.get_clickhouse_connection_params 0 0 1 100.00%
analytics_service/analytics_core/config.py AnalyticsConfig.get_redis_connection_params 2 2 2 0.00%
analytics_service/analytics_core/config.py AnalyticsConfig.mask_sensitive_config 6 6 4 0.00%
analytics_service/analytics_core/config.py get_config 3 3 0 0.00%
analytics_service/analytics_core/config.py get_service_port 1 1 0 0.00%
analytics_service/analytics_core/config.py get_environment 1 1 0 0.00%
analytics_service/analytics_core/config.py is_production 1 1 0 0.00%
analytics_service/analytics_core/config.py (no function) 24 24 0 0.00%
analytics_service/analytics_core/database/__init__.py get_redis_manager 1 1 0 0.00%
analytics_service/analytics_core/database/__init__.py initialize_redis 2 2 0 0.00%
analytics_service/analytics_core/database/__init__.py close_redis 0 0 1 100.00%
analytics_service/analytics_core/database/__init__.py (no function) 10 10 3 0.00%
analytics_service/analytics_core/database/connection.py StubClickHouseManager.__init__ 7 7 1 0.00%
analytics_service/analytics_core/database/connection.py StubClickHouseManager.initialize 2 2 0 0.00%
analytics_service/analytics_core/database/connection.py StubClickHouseManager.get_connection 2 2 0 0.00%
analytics_service/analytics_core/database/connection.py StubClickHouseManager.get_health_status 1 1 0 0.00%
analytics_service/analytics_core/database/connection.py StubRedisManager.__init__ 6 6 1 0.00%
analytics_service/analytics_core/database/connection.py StubRedisManager.initialize 3 3 0 0.00%
analytics_service/analytics_core/database/connection.py StubRedisClient.ping 2 2 0 0.00%
analytics_service/analytics_core/database/connection.py get_clickhouse_manager 7 7 2 0.00%
analytics_service/analytics_core/database/connection.py get_redis_manager 8 8 1 0.00%
analytics_service/analytics_core/database/connection.py get_clickhouse_session 5 5 0 0.00%
analytics_service/analytics_core/database/connection.py get_redis_connection 4 4 0 0.00%
analytics_service/analytics_core/database/connection.py get_clickhouse_session_async 2 2 0 0.00%
analytics_service/analytics_core/database/connection.py get_redis_connection_async 2 2 0 0.00%
analytics_service/analytics_core/database/connection.py ClickHouseHealthChecker.__init__ 1 1 0 0.00%
analytics_service/analytics_core/database/connection.py ClickHouseHealthChecker.check_health 9 9 0 0.00%
analytics_service/analytics_core/database/connection.py RedisHealthChecker.__init__ 1 1 0 0.00%
analytics_service/analytics_core/database/connection.py RedisHealthChecker.check_health 11 11 0 0.00%
analytics_service/analytics_core/database/connection.py (no function) 33 33 0 0.00%
analytics_service/analytics_core/models/__init__.py (no function) 4 4 0 0.00%
analytics_service/analytics_core/models/events.py AnalyticsEvent.validate_properties 22 22 0 0.00%
analytics_service/analytics_core/models/events.py EventIngestionRequest.validate_events_not_empty 3 3 0 0.00%
analytics_service/analytics_core/models/events.py EventIngestionRequest.validate_max_batch_size 3 3 0 0.00%
analytics_service/analytics_core/models/events.py ProcessingResult.validate_success 2 2 0 0.00%
analytics_service/analytics_core/models/events.py (no function) 161 161 0 0.00%
analytics_service/analytics_core/models/health.py (no function) 72 72 0 0.00%
analytics_service/analytics_core/models/reports.py UserActivityReportRequest.validate_date_range 3 3 0 0.00%
analytics_service/analytics_core/models/reports.py UserActivityReportRequest.validate_max_date_range 5 5 0 0.00%
analytics_service/analytics_core/models/reports.py (no function) 164 164 0 0.00%
analytics_service/analytics_core/routes/__init__.py (no function) 4 4 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py _get_rate_limit_for_environment 6 6 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py AnalyticsEvent.set_timestamp 1 1 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py AnalyticsEvent.validate_properties 3 3 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py EventBatch.validate_batch_size 4 4 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py ReportRequest.validate_date_range 7 7 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py get_client_info 1 1 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py validate_request_rate_limit 5 5 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py ingest_events 28 28 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py get_user_activity_report 7 7 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py get_prompt_analytics_report 7 7 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py get_realtime_metrics 6 6 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py stream_events 9 9 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py purge_old_events 15 15 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py get_analytics_config 6 6 0 0.00%
analytics_service/analytics_core/routes/analytics_routes.py (no function) 100 100 0 0.00%
analytics_service/analytics_core/routes/health_routes.py _create_error_response 1 1 0 0.00%
analytics_service/analytics_core/routes/health_routes.py _check_clickhouse_health 22 22 0 0.00%
analytics_service/analytics_core/routes/health_routes.py _check_redis_health 22 22 0 0.00%
analytics_service/analytics_core/routes/health_routes.py _check_service_components 17 17 0 0.00%
analytics_service/analytics_core/routes/health_routes.py _determine_overall_status 21 21 0 0.00%
analytics_service/analytics_core/routes/health_routes.py comprehensive_health_check 29 29 0 0.00%
analytics_service/analytics_core/routes/health_routes.py readiness_probe 30 30 0 0.00%
analytics_service/analytics_core/routes/health_routes.py liveness_probe 9 9 0 0.00%
analytics_service/analytics_core/routes/health_routes.py get_component_health 17 17 0 0.00%
analytics_service/analytics_core/routes/health_routes.py get_health_diagnostics 9 9 0 0.00%
analytics_service/analytics_core/routes/health_routes.py (no function) 66 66 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.__init__ 7 7 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._start_background_tasks 3 3 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.connect 34 34 1 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.disconnect 13 13 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.broadcast_to_stream 20 20 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._check_rate_limit 9 9 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._send_welcome_message 6 6 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._stream_realtime_metrics 16 16 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._stream_live_events 16 16 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager._cleanup_stale_connections 21 21 1 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.get_connection_stats 7 7 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py ConnectionManager.shutdown 22 22 1 0.00%
analytics_service/analytics_core/routes/websocket_routes.py analytics_websocket 24 24 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py _handle_client_message 18 18 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py _change_stream_subscription 11 11 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py get_websocket_stats 8 8 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py broadcast_message 18 18 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py websocket_lifespan 3 3 0 0.00%
analytics_service/analytics_core/routes/websocket_routes.py (no function) 44 44 0 0.00%
analytics_service/analytics_core/services/__init__.py (no function) 2 2 0 0.00%
analytics_service/analytics_core/services/analytics_service.py AnalyticsService.__init__ 1 1 0 0.00%
analytics_service/analytics_core/services/analytics_service.py AnalyticsService.get_user_analytics 6 6 0 0.00%
analytics_service/analytics_core/services/analytics_service.py AnalyticsService.get_event_summary 6 6 0 0.00%
analytics_service/analytics_core/services/analytics_service.py AnalyticsService.health_check 1 1 0 0.00%
analytics_service/analytics_core/services/analytics_service.py (no function) 9 9 0 0.00%
analytics_service/analytics_core/services/event_ingestion_service.py EventIngestionService.__init__ 1 1 0 0.00%
analytics_service/analytics_core/services/event_ingestion_service.py EventIngestionService.ingest_event 6 6 0 0.00%
analytics_service/analytics_core/services/event_ingestion_service.py EventIngestionService.ingest_batch 6 6 0 0.00%
analytics_service/analytics_core/services/event_ingestion_service.py EventIngestionService.health_check 1 1 0 0.00%
analytics_service/analytics_core/services/event_ingestion_service.py (no function) 8 8 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.__init__ 14 14 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.initialize 10 10 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.start 11 11 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.stop 19 19 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.processor_context 5 5 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.process_event 21 21 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.process_batch 19 19 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._process_events_worker 30 30 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._periodic_flush 9 9 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._update_metrics 11 11 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._cleanup_task_runner 9 9 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._validate_event 13 13 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._apply_privacy_filters 14 14 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._sanitize_text 11 11 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._sanitize_user_agent 9 9 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._should_flush_batch 2 2 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._flush_events 39 39 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._store_events_with_retry 21 21 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._store_user_events_with_retry 5 5 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._store_legacy_events_with_retry 2 2 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._update_hot_prompts_for_user 14 14 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor._update_hot_prompts 13 13 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.generate_user_activity_report 21 21 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.generate_prompt_analytics 17 17 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.get_realtime_metrics 13 13 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.health_check 6 6 0 0.00%
analytics_service/analytics_core/services/event_processor.py EventProcessor.get_stats 1 1 0 0.00%
analytics_service/analytics_core/services/event_processor.py (no function) 55 55 22 0.00%
analytics_service/analytics_core/services/example_usage.py setup_analytics_environment 71 71 0 0.00%
analytics_service/analytics_core/services/example_usage.py validate_environment_variables 12 12 0 0.00%
analytics_service/analytics_core/services/example_usage.py main 33 33 0 0.00%
analytics_service/analytics_core/services/example_usage.py (no function) 12 12 2 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.__init__ 0 0 31 100.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.health_check 7 7 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.create_datasource 15 15 1 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.setup_clickhouse_datasource 2 2 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.setup_redis_datasource 2 2 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.provision_dashboard 17 17 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.create_alert_rule 11 11 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.setup_default_alerts 9 9 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.auto_provision_all 27 27 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.get_dashboard_by_uid 8 8 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.list_datasources 8 8 0 0.00%
analytics_service/analytics_core/services/grafana_service.py GrafanaService.test_datasource_connection 6 6 0 0.00%
analytics_service/analytics_core/services/grafana_service.py create_grafana_service 1 1 0 0.00%
analytics_service/analytics_core/services/grafana_service.py (no function) 29 29 12 0.00%
analytics_service/analytics_core/services/health_service.py HealthService.__init__ 2 2 0 0.00%
analytics_service/analytics_core/services/health_service.py HealthService.check_overall_health 6 6 0 0.00%
analytics_service/analytics_core/services/health_service.py HealthService.check_readiness 5 5 0 0.00%
analytics_service/analytics_core/services/health_service.py HealthService.check_liveness 5 5 0 0.00%
analytics_service/analytics_core/services/health_service.py HealthService.check_dependencies 6 6 0 0.00%
analytics_service/analytics_core/services/health_service.py (no function) 12 12 0 0.00%
analytics_service/analytics_core/services/metrics_service.py MetricsService.__init__ 1 1 0 0.00%
analytics_service/analytics_core/services/metrics_service.py MetricsService.record_metric 6 6 0 0.00%
analytics_service/analytics_core/services/metrics_service.py MetricsService.get_metrics 6 6 0 0.00%
analytics_service/analytics_core/services/metrics_service.py MetricsService.health_check 1 1 0 0.00%
analytics_service/analytics_core/services/metrics_service.py (no function) 8 8 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimitResult.__init__ 4 4 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimitResult.__repr__ 0 0 4 100.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.__init__ 2 2 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter._get_lua_script 3 3 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.check_rate_limit 25 25 1 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.reset_user_limits 13 13 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.get_user_rate_limit_status 20 20 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.get_global_rate_limit_stats 17 17 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py RateLimiter.cleanup_expired_entries 20 20 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py check_user_events_rate_limit 2 2 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py check_api_rate_limit 2 2 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py check_analytics_query_rate_limit 2 2 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py reset_user_rate_limits 2 2 0 0.00%
analytics_service/analytics_core/services/rate_limiter.py (no function) 27 27 1 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.__init__ 1 1 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.set 11 11 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.get 13 13 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.exists 8 8 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.delete 12 12 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.get_ttl 12 12 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.invalidate_pattern 14 14 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.invalidate_user_cache 11 11 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService.get_cache_stats 16 16 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService._build_key 4 4 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py RedisCacheService._get_prefix 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py cache_user_session 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py get_user_session 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py cache_real_time_metrics 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py get_real_time_metrics 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py cache_hot_prompt 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py get_hot_prompt 2 2 0 0.00%
analytics_service/analytics_core/services/redis_cache_service.py (no function) 34 34 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py WebSocketAuthService.__init__ 2 2 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py WebSocketAuthService.authenticate_connection 12 12 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py WebSocketAuthService.authorize_action 11 11 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py WebSocketAuthService.get_session_info 1 1 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py WebSocketAuthService.disconnect_session 3 3 0 0.00%
analytics_service/analytics_core/services/websocket_auth_service.py (no function) 11 11 0 0.00%
analytics_service/analytics_core/utils/__init__.py (no function) 3 3 0 0.00%
analytics_service/analytics_core/utils/config.py AnalyticsConfig.from_env 1 1 1 0.00%
analytics_service/analytics_core/utils/config.py AnalyticsConfig.get_clickhouse_url 2 2 1 0.00%
analytics_service/analytics_core/utils/config.py AnalyticsConfig.to_dict 1 1 0 0.00%
analytics_service/analytics_core/utils/config.py get_analytics_config 4 4 0 0.00%
analytics_service/analytics_core/utils/config.py validate_config 20 20 0 0.00%
analytics_service/analytics_core/utils/config.py (no function) 35 35 1 0.00%
analytics_service/analytics_core/utils/logging_config.py SensitiveDataFilter.filter_sensitive_data 13 13 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger.__init__ 2 2 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger._get_log_level 7 7 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger._setup_structured_logging 13 13 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger._add_context_processor 11 11 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger._filter_processor 1 1 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger.get_logger 5 5 0 0.00%
analytics_service/analytics_core/utils/logging_config.py AnalyticsLogger.request_context 10 10 0 0.00%
analytics_service/analytics_core/utils/logging_config.py get_logger 1 1 0 0.00%
analytics_service/analytics_core/utils/logging_config.py log_performance 3 3 0 0.00%
analytics_service/analytics_core/utils/logging_config.py log_performance.decorator 7 7 0 0.00%
analytics_service/analytics_core/utils/logging_config.py log_performance.decorator.async_wrapper 12 12 0 0.00%
analytics_service/analytics_core/utils/logging_config.py log_performance.decorator.sync_wrapper 12 12 0 0.00%
analytics_service/analytics_core/utils/logging_config.py (no function) 30 30 1 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.__init__ 11 11 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.sanitize_text 23 23 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.hash_identifier 4 4 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.sanitize_user_agent 8 8 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.sanitize_ip_address 3 3 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.sanitize_event_properties 11 11 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter._sanitize_nested_data 7 7 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.validate_compliance 16 16 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter.get_privacy_report 17 17 0 0.00%
analytics_service/analytics_core/utils/privacy.py PrivacyFilter._generate_privacy_recommendations 12 12 0 0.00%
analytics_service/analytics_core/utils/privacy.py (no function) 24 24 1 0.00%
analytics_service/analytics_core/utils/rate_limiter.py RateLimiter.__init__ 3 3 0 0.00%
analytics_service/analytics_core/utils/rate_limiter.py RateLimiter.is_allowed 15 15 0 0.00%
analytics_service/analytics_core/utils/rate_limiter.py RateLimiter._cleanup_cache 11 11 0 0.00%
analytics_service/analytics_core/utils/rate_limiter.py (no function) 8 8 0 0.00%
analytics_service/analytics_core/utils/system_monitor.py SystemMonitor.__init__ 1 1 0 0.00%
analytics_service/analytics_core/utils/system_monitor.py SystemMonitor.get_system_metrics 5 5 0 0.00%
analytics_service/analytics_core/utils/system_monitor.py SystemMonitor.get_process_info 6 6 0 0.00%
analytics_service/analytics_core/utils/system_monitor.py (no function) 9 9 0 0.00%
analytics_service/analytics_core/utils/validation.py ValidationError.__init__ 4 4 0 0.00%
analytics_service/analytics_core/utils/validation.py ValidationResult.add_error 2 2 0 0.00%
analytics_service/analytics_core/utils/validation.py ValidationResult.add_warning 1 1 0 0.00%
analytics_service/analytics_core/utils/validation.py PIIDetector.detect_pii_in_text 11 11 0 0.00%
analytics_service/analytics_core/utils/validation.py PIIDetector.is_sensitive_field 3 3 0 0.00%
analytics_service/analytics_core/utils/validation.py PIIDetector.sanitize_pii 22 22 0 0.00%
analytics_service/analytics_core/utils/validation.py PIIDetector._hash_value 1 1 0 0.00%
analytics_service/analytics_core/utils/validation.py EventValidator.validate_event 18 18 0 0.00%
analytics_service/analytics_core/utils/validation.py EventValidator._validate_field 20 20 0 0.00%
analytics_service/analytics_core/utils/validation.py EventValidator._is_valid_timestamp 9 9 0 0.00%
analytics_service/analytics_core/utils/validation.py EventValidator._is_valid_url 4 4 0 0.00%
analytics_service/analytics_core/utils/validation.py InputSanitizer.sanitize_string 13 13 0 0.00%
analytics_service/analytics_core/utils/validation.py InputSanitizer.sanitize_dict 11 11 0 0.00%
analytics_service/analytics_core/utils/validation.py RateLimitValidator.validate_rate_limit 8 8 0 0.00%
analytics_service/analytics_core/utils/validation.py validate_analytics_event 1 1 0 0.00%
analytics_service/analytics_core/utils/validation.py sanitize_user_input 5 5 0 0.00%
analytics_service/analytics_core/utils/validation.py remove_pii 1 1 0 0.00%
analytics_service/analytics_core/utils/validation.py (no function) 64 64 1 0.00%
analytics_service/example_usage.py example_event_processing 11 11 0 0.00%
analytics_service/example_usage.py process_sample_events 10 10 0 0.00%
analytics_service/example_usage.py generate_sample_reports 9 9 0 0.00%
analytics_service/example_usage.py show_realtime_metrics 3 3 0 0.00%
analytics_service/example_usage.py show_health_status 3 3 0 0.00%
analytics_service/example_usage.py example_privacy_compliance 10 10 1 0.00%
analytics_service/example_usage.py (no function) 13 13 3 0.00%
analytics_service/examples/__init__.py (no function) 0 0 0 100.00%
analytics_service/main.py lifespan 36 36 0 0.00%
analytics_service/main.py create_app 17 17 0 0.00%
analytics_service/main.py create_app.log_requests 6 6 0 0.00%
analytics_service/main.py create_app.general_exception_handler 2 2 0 0.00%
analytics_service/main.py create_app.root 1 1 0 0.00%
analytics_service/main.py create_app.health 21 21 0 0.00%
analytics_service/main.py create_app.ingest_events 4 4 0 0.00%
analytics_service/main.py create_app.get_user_activity 1 1 0 0.00%
analytics_service/main.py (no function) 21 21 3 0.00%
analytics_service/run_ssot_compliance_tests.py main 47 47 0 0.00%
analytics_service/run_ssot_compliance_tests.py (no function) 7 7 2 0.00%
auth_service/__init__.py (no function) 1 0 0 100.00%
auth_service/auth_core/__init__.py (no function) 4 0 0 100.00%
auth_service/auth_core/audit/__init__.py (no function) 2 2 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditEventResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditRequirement.__post_init__ 2 2 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic.__init__ 3 3 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic.process_audit_event 10 10 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic.validate_audit_business_rules 18 18 1 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic.generate_compliance_report 1 1 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic.determine_audit_requirements 13 13 4 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic._should_trigger_alert 6 6 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic._get_retention_period 5 5 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py AuditBusinessLogic._detect_suspicious_patterns 8 8 0 0.00%
auth_service/auth_core/audit/audit_business_logic.py (no function) 49 49 1 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.__init__ 2 0 0 100.00%
auth_service/auth_core/auth_environment.py AuthEnvironment._validate_auth_config 7 2 0 71.43%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_jwt_secret_key 39 39 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_jwt_algorithm 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_jwt_expiration_minutes 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_refresh_token_expiration_days 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_secret_key 16 16 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_bcrypt_rounds 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_database_url 20 20 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_postgres_host 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_postgres_port 17 17 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_postgres_user 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_postgres_password 0 0 23 100.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_postgres_db 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_redis_url 20 14 0 30.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_redis_host 11 6 0 45.45%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_redis_port 8 3 0 62.50%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_session_ttl 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_oauth_google_client_id 15 15 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_oauth_google_client_secret 15 15 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_oauth_github_client_id 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_oauth_github_client_secret 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_auth_service_port 23 23 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_auth_service_host 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_backend_url 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_frontend_url 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_auth_service_url 23 23 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_oauth_redirect_uri 4 4 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_environment 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.is_production 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.is_staging 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.is_development 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.is_testing 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_cors_origins 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_log_level 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.should_enable_debug 13 13 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_login_rate_limit 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_login_rate_limit_period 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_max_failed_login_attempts 25 25 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_account_lockout_duration 4 4 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_min_password_length 0 0 30 100.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.require_password_complexity 0 0 18 100.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_smtp_host 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_smtp_port 4 4 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_smtp_username 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_smtp_password 0 0 2 100.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_smtp_from_email 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.is_smtp_enabled 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.set 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.exists 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.get_all 1 1 0 0.00%
auth_service/auth_core/auth_environment.py AuthEnvironment.validate 18 18 4 0.00%
auth_service/auth_core/auth_environment.py get_auth_env 1 0 0 100.00%
auth_service/auth_core/auth_environment.py get_jwt_secret_key 1 1 0 0.00%
auth_service/auth_core/auth_environment.py get_database_url 1 1 0 0.00%
auth_service/auth_core/auth_environment.py get_environment 1 1 0 0.00%
auth_service/auth_core/auth_environment.py is_production 1 1 0 0.00%
auth_service/auth_core/auth_environment.py is_development 1 1 0 0.00%
auth_service/auth_core/auth_environment.py (no function) 61 0 5 100.00%
auth_service/auth_core/business_logic/__init__.py (no function) 3 3 0 0.00%
auth_service/auth_core/business_logic/subscription_business_logic.py SubscriptionBusinessLogic.get_tier_limits 6 6 0 0.00%
auth_service/auth_core/business_logic/subscription_business_logic.py SubscriptionBusinessLogic.validate_feature_access 12 12 0 0.00%
auth_service/auth_core/business_logic/subscription_business_logic.py SubscriptionBusinessLogic.validate_usage_compliance 33 33 0 0.00%
auth_service/auth_core/business_logic/subscription_business_logic.py (no function) 30 30 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidationResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator.__init__ 2 2 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator.validate_registration 30 30 6 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator.validate_login_attempt 14 14 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator.process_account_lifecycle 15 15 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator._validate_email_format 4 4 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator._validate_password_strength 0 0 26 100.00%
auth_service/auth_core/business_logic/user_business_logic.py UserRegistrationValidator._is_business_email 6 6 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserBusinessLogic.__init__ 1 1 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserBusinessLogic.validate_registration 1 1 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserBusinessLogic.validate_login_attempt 1 1 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py UserBusinessLogic.process_account_lifecycle 1 1 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py validate_registration 3 3 0 0.00%
auth_service/auth_core/business_logic/user_business_logic.py (no function) 46 46 1 0.00%
auth_service/auth_core/compliance/__init__.py (no function) 2 2 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceResult.__post_init__ 4 4 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py DataRetentionPolicyResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.__init__ 2 2 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.validate_compliance 25 25 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.process_data_subject_request 8 8 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.validate_data_retention_policy 13 13 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.generate_compliance_report 10 10 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic.determine_data_retention_policy 10 10 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic._get_subscription_retention_years 2 2 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py ComplianceBusinessLogic._get_compliant_frameworks 6 6 0 0.00%
auth_service/auth_core/compliance/compliance_business_logic.py (no function) 45 45 0 0.00%
auth_service/auth_core/config.py AuthConfig.ENVIRONMENT 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_environment 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_google_client_id 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_google_client_secret 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_jwt_secret 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_jwt_algorithm 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_jwt_access_expiry_minutes 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_jwt_refresh_expiry_days 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_jwt_service_expiry_minutes 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_service_secret 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_service_id 10 10 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_frontend_url 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_auth_service_url 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_url 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_raw_database_url 6 6 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_url 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_session_ttl_hours 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.is_redis_disabled 2 2 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_cors_origins 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_api_base_url 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.is_development 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.is_production 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.is_test 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.is_google_oauth_enabled 3 3 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_google_oauth_redirect_uri 2 2 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_google_oauth_scopes 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_host 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_port 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_name 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_user 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_password 0 0 2 100.00%
auth_service/auth_core/config.py AuthConfig.get_database_pool_size 10 10 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_database_max_overflow 10 10 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_host 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_port 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_db 10 10 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_password 0 0 9 100.00%
auth_service/auth_core/config.py AuthConfig.is_redis_enabled 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_redis_default_ttl 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_bcrypt_rounds 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_password_min_length 0 0 2 100.00%
auth_service/auth_core/config.py AuthConfig.get_max_login_attempts 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_account_lockout_duration_minutes 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_session_timeout_minutes 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.require_email_verification 0 0 1 100.00%
auth_service/auth_core/config.py AuthConfig.get_token_blacklist_ttl_hours 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_rate_limit_requests_per_minute 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.get_allowed_origins 1 1 0 0.00%
auth_service/auth_core/config.py AuthConfig.log_configuration 22 22 8 0.00%
auth_service/auth_core/config.py get_config 1 1 0 0.00%
auth_service/auth_core/config.py (no function) 99 0 6 100.00%
auth_service/auth_core/core/__init__.py (no function) 0 0 0 100.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.__init__ 7 0 0 100.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.get_cache_key 2 2 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.get_from_cache 36 36 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.cache_validation_result 17 17 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache._cache_to_redis_async 6 6 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.invalidate_user_cache 25 25 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.clear_cache 9 9 0 0.00%
auth_service/auth_core/core/jwt_cache.py JWTValidationCache.get_cache_stats 5 5 0 0.00%
auth_service/auth_core/core/jwt_cache.py (no function) 18 0 0 100.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.__init__ 10 10 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._get_jwt_secret 10 10 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.create_access_token 2 2 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.create_refresh_token 6 6 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.create_service_token 2 2 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.validate_token 75 75 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.validate_token_jwt 1 1 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.validate_id_token 25 25 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.refresh_access_token 16 16 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.validate_token_for_consumption 28 28 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._build_payload 5 5 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._encode_token 1 1 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.extract_user_id 7 7 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_token_claims 20 20 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_enhanced_jwt_claims 25 25 1 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_cross_service_token 25 25 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_cross_service_token_with_replay_protection 13 13 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._is_token_id_used 3 3 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._track_token_id 5 5 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._cleanup_expired_token_ids 3 3 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._get_audience_for_token_type 2 2 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._generate_service_signature 9 9 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.blacklist_token 8 8 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.is_token_blacklisted 8 8 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.is_user_blacklisted 8 8 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.remove_from_blacklist 7 7 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.remove_user_from_blacklist 7 7 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_enhanced_jwt_claims_fast 13 13 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.blacklist_user 9 9 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.get_performance_stats 3 3 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._initialize_blacklist_from_redis 7 7 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.sync_blacklists_from_redis 6 6 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._load_blacklists_from_redis 14 14 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._persist_token_blacklist 12 12 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._persist_user_blacklist 12 12 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._run_async_in_background 10 10 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._check_token_in_redis 8 8 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._check_user_in_redis 8 8 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler.get_blacklist_info 1 1 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_token_security_consolidated 16 16 0 0.00%
auth_service/auth_core/core/jwt_handler.py JWTHandler._validate_jwt_structure 42 42 0 0.00%
auth_service/auth_core/core/jwt_handler.py (no function) 59 0 0 100.00%
auth_service/auth_core/core/token_validator.py TokenValidator.__init__ 2 2 0 0.00%
auth_service/auth_core/core/token_validator.py TokenValidator.initialize 0 0 1 100.00%
auth_service/auth_core/core/token_validator.py TokenValidator.create_token 7 7 0 0.00%
auth_service/auth_core/core/token_validator.py TokenValidator.validate_token 1 1 0 0.00%
auth_service/auth_core/core/token_validator.py (no function) 9 9 0 0.00%
auth_service/auth_core/database/__init__.py (no function) 4 0 0 100.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.__init__ 7 0 0 100.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.initialize 36 36 3 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._validate_initial_connection 11 11 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._extract_user_from_url 6 6 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._get_database_url_async 1 1 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._create_async_engine_with_timeout 9 9 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._cleanup_partial_initialization 8 8 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection._validate_database_url 5 5 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.create_tables 21 21 2 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.get_session 21 21 2 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.test_connection 15 15 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.is_ready 9 9 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.close 22 22 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.get_status 9 9 0 0.00%
auth_service/auth_core/database/connection.py AuthDatabaseConnection.get_connection_health 18 18 1 0.00%
auth_service/auth_core/database/connection.py get_db_session 2 2 0 0.00%
auth_service/auth_core/database/connection.py (no function) 33 0 0 100.00%
auth_service/auth_core/database/connection_events.py get_settings 5 0 3 100.00%
auth_service/auth_core/database/connection_events.py get_settings.AuthSettings.__init__ 2 0 0 100.00%
auth_service/auth_core/database/connection_events.py _execute_auth_timeout_statements 3 3 0 0.00%
auth_service/auth_core/database/connection_events.py _handle_auth_timeout_config_error 6 6 0 0.00%
auth_service/auth_core/database/connection_events.py _configure_auth_connection_timeouts 6 6 0 0.00%
auth_service/auth_core/database/connection_events.py _close_cursor_safely 4 4 0 0.00%
auth_service/auth_core/database/connection_events.py _execute_and_commit_auth_timeout_config 2 2 0 0.00%
auth_service/auth_core/database/connection_events.py _set_auth_connection_pid 7 7 0 0.00%
auth_service/auth_core/database/connection_events.py _log_auth_connection_established 7 7 0 0.00%
auth_service/auth_core/database/connection_events.py _monitor_auth_pool_usage 16 16 0 0.00%
auth_service/auth_core/database/connection_events.py _create_auth_async_connect_handler 2 2 0 0.00%
auth_service/auth_core/database/connection_events.py _create_auth_async_connect_handler.receive_auth_async_connect 6 6 0 0.00%
auth_service/auth_core/database/connection_events.py _create_auth_async_checkout_handler 2 2 0 0.00%
auth_service/auth_core/database/connection_events.py _create_auth_async_checkout_handler.receive_auth_async_checkout 3 3 0 0.00%
auth_service/auth_core/database/connection_events.py _log_auth_checkout_if_enabled 7 7 0 0.00%
auth_service/auth_core/database/connection_events.py setup_auth_async_engine_events 11 11 0 0.00%
auth_service/auth_core/database/connection_events.py _log_auth_connection_info 5 5 0 0.00%
auth_service/auth_core/database/connection_events.py _setup_pool_overflow_events 9 9 0 0.00%
auth_service/auth_core/database/connection_events.py _setup_pool_overflow_events.receive_invalidate 2 2 0 0.00%
auth_service/auth_core/database/connection_events.py _setup_pool_overflow_events.receive_reset 1 1 0 0.00%
auth_service/auth_core/database/connection_events.py _setup_pool_overflow_events.receive_close 1 1 0 0.00%
auth_service/auth_core/database/connection_events.py (no function) 28 0 0 100.00%
auth_service/auth_core/database/database_manager.py AuthDatabaseManager.create_async_engine 6 6 0 0.00%
auth_service/auth_core/database/database_manager.py AuthDatabaseManager.get_database_url 26 26 0 0.00%
auth_service/auth_core/database/database_manager.py (no function) 11 0 0 100.00%
auth_service/auth_core/database/models.py (no function) 54 0 3 100.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.__init__ 1 1 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.create_oauth_user 26 26 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_oauth_user_by_id 5 5 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_oauth_user_by_provider_id 5 5 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_oauth_user_by_email 8 8 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.update_oauth_user 15 15 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.create_oauth_token 19 19 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_active_oauth_token 5 5 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_oauth_token_by_id 5 5 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.update_oauth_token 15 15 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.refresh_oauth_token 12 12 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.revoke_oauth_token 12 12 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository._deactivate_user_tokens 11 11 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.cleanup_expired_tokens 11 11 0 0.00%
auth_service/auth_core/database/oauth_repository.py OAuthRepository.get_oauth_statistics 11 11 0 0.00%
auth_service/auth_core/database/oauth_repository.py (no function) 27 27 1 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.__init__ 1 1 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.get_by_email 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.get_by_id 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.create_oauth_user 49 49 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.create_local_user 0 0 18 100.00%
auth_service/auth_core/database/repository.py AuthUserRepository.update_login_time 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.increment_failed_attempts 9 9 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.reset_failed_attempts 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthUserRepository.check_account_locked 11 11 1 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.__init__ 1 1 0 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.create_session 5 5 0 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.get_active_session 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.revoke_session 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.revoke_user_sessions 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthSessionRepository.cleanup_expired_sessions 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthAuditRepository.__init__ 1 1 0 0.00%
auth_service/auth_core/database/repository.py AuthAuditRepository.log_event 4 4 0 0.00%
auth_service/auth_core/database/repository.py AuthAuditRepository.get_user_events 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.__init__ 8 8 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository._ensure_repositories 6 6 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.get_user_by_email 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.get_user_by_id 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.create_oauth_user 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.create_local_user 0 0 3 100.00%
auth_service/auth_core/database/repository.py AuthRepository.update_login_time 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.increment_failed_attempts 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.reset_failed_attempts 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.check_account_locked 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.create_session 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.get_active_session 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.revoke_session 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.revoke_user_sessions 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.cleanup_expired_sessions 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.log_event 2 2 0 0.00%
auth_service/auth_core/database/repository.py AuthRepository.get_user_events 2 2 0 0.00%
auth_service/auth_core/database/repository.py (no function) 46 0 6 100.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator.validate_database_url_format 22 22 0 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator._validate_cloud_sql_format 16 16 0 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator._validate_tcp_format 18 18 0 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator.validate_credentials_format 30 30 31 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator.pre_deployment_validation 28 28 1 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator._validate_ssl_compatibility 24 24 0 0.00%
auth_service/auth_core/database/staging_validation.py StagingDatabaseValidator.print_validation_report 17 17 1 0.00%
auth_service/auth_core/database/staging_validation.py validate_staging_deployment 4 4 2 0.00%
auth_service/auth_core/database/staging_validation.py (no function) 22 22 8 0.00%
auth_service/auth_core/models/__init__.py (no function) 0 0 0 100.00%
auth_service/auth_core/models/auth_models.py LoginRequest.validate_auth_fields 4 4 3 0.00%
auth_service/auth_core/models/auth_models.py AuthException.__init__ 5 5 0 0.00%
auth_service/auth_core/models/auth_models.py (no function) 148 0 2 100.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.__init__ 2 2 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken._validate_oauth_token 11 11 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.is_expired 1 1 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.is_valid 1 1 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.time_until_expiry 1 1 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.minutes_until_expiry 2 2 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.refresh_token_if_needed 4 4 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.update_tokens 12 12 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.record_usage 2 2 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.revoke 4 4 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.deactivate 3 3 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.reactivate 5 5 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.get_token_info 4 4 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.to_dict 1 1 0 0.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.__repr__ 0 0 2 100.00%
auth_service/auth_core/models/oauth_token.py OAuthToken.__str__ 0 0 3 100.00%
auth_service/auth_core/models/oauth_token.py (no function) 42 42 2 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.__init__ 2 2 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser._validate_oauth_user 11 11 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.update_profile 17 17 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.record_login 2 2 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.deactivate 3 3 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.reactivate 3 3 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.get_display_name 7 7 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.to_dict 4 4 0 0.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.__repr__ 0 0 2 100.00%
auth_service/auth_core/models/oauth_user.py OAuthUser.__str__ 0 0 2 100.00%
auth_service/auth_core/models/oauth_user.py (no function) 34 34 2 0.00%
auth_service/auth_core/oauth/__init__.py (no function) 4 4 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.__init__ 6 6 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider._initialize_credentials 15 15 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.client_id 1 1 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.client_secret 1 1 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.get_redirect_uri 5 5 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.get_authorization_url 7 7 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.exchange_code_for_user_info 23 23 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.is_configured 1 1 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.validate_configuration 20 20 0 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.self_check 18 18 4 0.00%
auth_service/auth_core/oauth/google_oauth.py GoogleOAuthProvider.get_configuration_status 1 1 0 0.00%
auth_service/auth_core/oauth/google_oauth.py (no function) 23 23 1 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthUserResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic.__init__ 3 3 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic.process_oauth_user 17 17 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic.validate_oauth_business_rules 14 14 1 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic.process_oauth_account_linking 8 8 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic._is_business_email 10 10 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py OAuthBusinessLogic._determine_subscription_tier 7 7 0 0.00%
auth_service/auth_core/oauth/oauth_business_logic.py (no function) 27 27 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.__init__ 3 3 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.google_client_id 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.google_client_secret 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.oauth_redirect_base_url 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.oauth_state_secret 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.github_client_id 4 4 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.github_client_secret 4 4 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.get_google_oauth_config 11 11 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.get_github_oauth_config 11 11 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.get_provider_config 5 5 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.get_available_providers 6 6 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.is_provider_configured 5 5 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.validate_configuration 22 22 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.health_check 7 7 0 0.00%
auth_service/auth_core/oauth/oauth_config.py OAuthConfig.get_configuration_summary 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_config.py (no function) 40 40 1 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateData.to_dict 4 4 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateData.from_dict 3 3 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.__init__ 6 6 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.create_oauth_state 11 11 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.validate_oauth_state 16 16 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.get_persisted_state 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.expire_state 5 5 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.cleanup_state 8 8 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._generate_state_token 7 7 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._verify_state_token 14 14 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._store_state 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._retrieve_state 1 1 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._remove_state 4 4 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager._cleanup_expired_states 12 12 1 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.get_active_states_count 2 2 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py OAuthStateManager.health_check 6 6 0 0.00%
auth_service/auth_core/oauth/oauth_state_manager.py (no function) 46 46 1 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager.__init__ 2 2 0 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager._initialize_providers 8 8 0 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager.get_available_providers 1 1 0 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager.get_provider 1 1 0 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager.is_provider_configured 4 4 0 0.00%
auth_service/auth_core/oauth_manager.py OAuthManager.get_provider_status 4 4 0 0.00%
auth_service/auth_core/oauth_manager.py (no function) 11 11 0 0.00%
auth_service/auth_core/performance/__init__.py (no function) 3 3 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.__init__ 11 11 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.record_auth_operation 12 12 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.get_current_performance_stats 17 17 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.get_operation_performance 8 8 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.get_performance_alerts 13 13 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.get_performance_report 8 8 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor._calculate_health_score 13 13 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor._rotate_window 9 9 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor.start_monitoring 2 2 0 0.00%
auth_service/auth_core/performance/metrics.py AuthPerformanceMonitor._periodic_reporting 14 14 0 0.00%
auth_service/auth_core/performance/metrics.py monitor_auth_performance 2 2 0 0.00%
auth_service/auth_core/performance/metrics.py monitor_auth_performance.decorator 19 19 0 0.00%
auth_service/auth_core/performance/metrics.py monitor_auth_performance.decorator.async_wrapper 14 14 0 0.00%
auth_service/auth_core/performance/metrics.py (no function) 42 42 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py StartupMetrics.__post_init__ 4 4 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer.__init__ 4 4 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer.fast_startup 13 13 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._initialize_critical_components 10 10 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._initialize_database_optimized 19 19 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._initialize_background_components 11 11 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_jwt_handler 10 10 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_redis_manager 13 13 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_security_components 10 10 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_oauth_managers 8 8 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_audit_logging 6 6 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_metrics_collection 6 6 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._init_cleanup_tasks 7 7 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._prewarm_database_connections 9 9 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._test_db_connection 7 7 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer._periodic_cleanup 8 8 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer.get_startup_report 1 1 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer.is_component_ready 1 1 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py AuthServiceStartupOptimizer.lazy_load_component 14 14 0 0.00%
auth_service/auth_core/performance/startup_optimizer.py (no function) 36 36 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.__init__ 4 0 0 100.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.redis_db 4 1 0 75.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.AuthTestBuilder.__init__ 1 0 0 100.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.AuthTestBuilder.isolated_url 1 1 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.AuthTestBuilder.auto_url 6 6 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.AuthDevelopmentBuilder.__init__ 1 0 0 100.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.AuthDevelopmentBuilder.default_url 1 1 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.validate_auth_redis_config 10 10 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.get_session_config 1 1 0 0.00%
auth_service/auth_core/redis_config_builder.py AuthRedisConfigurationBuilder.get_safe_log_message 3 0 0 100.00%
auth_service/auth_core/redis_config_builder.py get_auth_redis_builder 1 0 0 100.00%
auth_service/auth_core/redis_config_builder.py (no function) 22 0 0 100.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.__init__ 13 0 1 100.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.enabled 2 0 0 100.00%
auth_service/auth_core/redis_manager.py AuthRedisManager._lazy_init 22 9 4 59.09%
auth_service/auth_core/redis_manager.py AuthRedisManager.connect 11 11 1 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.disconnect 6 6 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.get_client 2 2 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.ensure_connected 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.store_session 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.get_session 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.delete_session 10 10 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.extend_session 10 10 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.blacklist_token 10 10 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.is_token_blacklisted 9 9 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.cache_user_data 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.get_cached_user_data 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.invalidate_user_cache 10 10 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.cache_user_permissions 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.get_cached_permissions 11 11 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.health_check 13 13 0 0.00%
auth_service/auth_core/redis_manager.py AuthRedisManager.cleanup_expired_sessions 14 14 0 0.00%
auth_service/auth_core/redis_manager.py (no function) 31 0 0 100.00%
auth_service/auth_core/routes/__init__.py (no function) 0 0 0 100.00%
auth_service/auth_core/routes/auth_routes.py auth_status 1 1 0 0.00%
auth_service/auth_core/routes/auth_routes.py auth_health 25 25 0 0.00%
auth_service/auth_core/routes/auth_routes.py auth_config 19 19 0 0.00%
auth_service/auth_core/routes/auth_routes.py refresh_tokens_endpoint 39 39 0 0.00%
auth_service/auth_core/routes/auth_routes.py oauth_login_get 21 21 1 0.00%
auth_service/auth_core/routes/auth_routes.py login_endpoint 15 15 4 0.00%
auth_service/auth_core/routes/auth_routes.py logout_endpoint 9 9 0 0.00%
auth_service/auth_core/routes/auth_routes.py register_endpoint 15 15 4 0.00%
auth_service/auth_core/routes/auth_routes.py dev_login 15 15 0 0.00%
auth_service/auth_core/routes/auth_routes.py e2e_test_auth 26 26 8 0.00%
auth_service/auth_core/routes/auth_routes.py service_token_endpoint 15 15 0 0.00%
auth_service/auth_core/routes/auth_routes.py verify_password_endpoint 0 0 25 100.00%
auth_service/auth_core/routes/auth_routes.py hash_password_endpoint 0 0 24 100.00%
auth_service/auth_core/routes/auth_routes.py create_token_endpoint 11 11 0 0.00%
auth_service/auth_core/routes/auth_routes.py validate_token 41 41 0 0.00%
auth_service/auth_core/routes/auth_routes.py validate_service_token_endpoint 22 22 0 0.00%
auth_service/auth_core/routes/auth_routes.py check_blacklist_endpoint 37 37 0 0.00%
auth_service/auth_core/routes/auth_routes.py check_authorization 19 19 0 0.00%
auth_service/auth_core/routes/auth_routes.py check_permission 16 16 0 0.00%
auth_service/auth_core/routes/auth_routes.py create_agent_endpoint 17 17 0 0.00%
auth_service/auth_core/routes/auth_routes.py delete_agent_endpoint 15 15 0 0.00%
auth_service/auth_core/routes/auth_routes.py api_call_endpoint 15 15 0 0.00%
auth_service/auth_core/routes/auth_routes.py get_user_info_endpoint 15 15 0 0.00%
auth_service/auth_core/routes/auth_routes.py oauth_callback 40 40 0 0.00%
auth_service/auth_core/routes/auth_routes.py get_current_user 35 35 0 0.00%
auth_service/auth_core/routes/auth_routes.py verify_token_endpoint 31 31 1 0.00%
auth_service/auth_core/routes/auth_routes.py oauth_providers 10 10 0 0.00%
auth_service/auth_core/routes/auth_routes.py (no function) 73 73 7 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader.get_jwt_secret 8 8 0 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader._load_from_secret_manager 16 16 3 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader.get_google_client_id 11 11 0 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader.get_google_client_secret 11 11 0 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader.get_database_url 32 32 3 0.00%
auth_service/auth_core/secret_loader.py AuthSecretLoader.get_E2E_OAUTH_SIMULATION_KEY 5 5 12 0.00%
auth_service/auth_core/secret_loader.py (no function) 26 26 0 0.00%
auth_service/auth_core/security/__init__.py (no function) 2 2 2 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidationResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidator.__init__ 4 4 0 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidator.validate_cross_service_request 21 21 0 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidator._validate_service_permissions 8 8 0 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidator._validate_tier_permissions 8 8 0 0.00%
auth_service/auth_core/security/cross_service_validator.py CrossServiceValidator._get_allowed_operations_for_context 8 8 0 0.00%
auth_service/auth_core/security/cross_service_validator.py (no function) 19 19 0 0.00%
auth_service/auth_core/security/middleware.py validate_request_size 12 12 0 0.00%
auth_service/auth_core/security/middleware.py add_service_headers 2 2 0 0.00%
auth_service/auth_core/security/middleware.py add_security_headers 4 4 0 0.00%
auth_service/auth_core/security/middleware.py create_security_middleware 2 2 0 0.00%
auth_service/auth_core/security/middleware.py create_security_middleware.security_middleware 9 9 0 0.00%
auth_service/auth_core/security/middleware.py (no function) 11 11 0 0.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyResult.__post_init__ 4 4 0 0.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator.__init__ 2 2 1 0.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator.validate_password_policy 0 0 69 100.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator._validate_length 0 0 21 100.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator._validate_character_classes 0 0 29 100.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator._analyze_patterns 0 0 37 100.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator._calculate_complexity_bonus 0 0 30 100.00%
auth_service/auth_core/security/password_policy_validator.py PasswordPolicyValidator._has_excessive_repetition 0 0 3 100.00%
auth_service/auth_core/security/password_policy_validator.py (no function) 21 21 11 0.00%
auth_service/auth_core/security/session_policy_validator.py SessionPolicyResult.__post_init__ 2 2 0 0.00%
auth_service/auth_core/security/session_policy_validator.py SessionPolicyValidator.__init__ 2 2 0 0.00%
auth_service/auth_core/security/session_policy_validator.py SessionPolicyValidator.validate_session_policy 17 17 0 0.00%
auth_service/auth_core/security/session_policy_validator.py SessionPolicyValidator.validate_session_timeout 11 11 0 0.00%
auth_service/auth_core/security/session_policy_validator.py SessionPolicyValidator.get_session_limits 1 1 0 0.00%
auth_service/auth_core/security/session_policy_validator.py (no function) 18 18 0 0.00%
auth_service/auth_core/services/__init__.py (no function) 0 0 0 100.00%
auth_service/auth_core/services/auth_service.py AuthService.__init__ 14 14 1 0.00%
auth_service/auth_core/services/auth_service.py AuthService._initialize_database 8 8 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._get_db_session 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_session 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.delete_session 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.invalidate_user_sessions 6 6 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.authenticate_user 0 0 53 100.00%
auth_service/auth_core/services/auth_service.py AuthService.create_user 0 0 78 100.00%
auth_service/auth_core/services/auth_service.py AuthService.blacklist_token 13 13 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.is_token_blacklisted 17 17 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.verify_password 0 0 9 100.00%
auth_service/auth_core/services/auth_service.py AuthService.hash_password 0 0 6 100.00%
auth_service/auth_core/services/auth_service.py AuthService.create_access_token 1 1 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_refresh_token 1 1 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_service_token 2 2 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.logout 12 12 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.register_test_user 0 0 22 100.00%
auth_service/auth_core/services/auth_service.py AuthService.validate_email 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.validate_password 0 0 25 100.00%
auth_service/auth_core/services/auth_service.py AuthService.register_user 0 0 58 100.00%
auth_service/auth_core/services/auth_service.py AuthService.login 0 0 12 100.00%
auth_service/auth_core/services/auth_service.py AuthService.login_with_request 17 17 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.get_user_by_id 15 15 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.get_user_by_email 14 14 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.validate_token 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.refresh_tokens 5 5 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._refresh_with_race_protection 29 29 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_oauth_user 5 5 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_credentials 6 6 1 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_local_auth 0 0 54 100.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_oauth 3 3 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_google_oauth 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_google_oauth.make_request 6 6 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_api_key 24 24 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._validate_service 13 13 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._get_service_name 2 2 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._check_account_status 7 7 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._audit_log 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.request_password_reset 0 0 50 100.00%
auth_service/auth_core/services/auth_service.py AuthService.confirm_password_reset 0 0 61 100.00%
auth_service/auth_core/services/auth_service.py AuthService._mock_password_reset_request 0 0 12 100.00%
auth_service/auth_core/services/auth_service.py AuthService._mock_password_reset_confirm 0 0 12 100.00%
auth_service/auth_core/services/auth_service.py AuthService._send_password_reset_email 0 0 7 100.00%
auth_service/auth_core/services/auth_service.py AuthService._retry_with_exponential_backoff 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._audit_log_with_retry 4 4 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_oauth_user_with_retry 8 8 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.create_oauth_user_with_retry.create_user_operation 3 3 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._is_circuit_breaker_open 23 23 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._record_success 3 3 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._record_failure 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._make_http_request_with_circuit_breaker 11 11 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._set_circuit_breaker_state 7 7 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._get_circuit_breaker_state 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._set_failure_count 7 7 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._get_failure_count 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._set_last_failure_time 7 7 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService._get_last_failure_time 9 9 0 0.00%
auth_service/auth_core/services/auth_service.py AuthService.reset_circuit_breaker 22 22 0 0.00%
auth_service/auth_core/services/auth_service.py (no function) 60 0 19 100.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.__init__ 7 7 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.create_access_token 9 9 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.create_refresh_token 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.create_service_token 10 10 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_token 7 7 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_token_jwt 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.extract_user_id 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.blacklist_token 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.blacklist_user 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.is_token_blacklisted 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.is_user_blacklisted 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.authenticate_user 0 0 15 100.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.create_user 0 0 15 100.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_user 5 5 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.login 0 0 13 100.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.logout 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_user_token 8 8 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.create_session 2 2 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_user_session 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.delete_session 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_session 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.invalidate_session 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.invalidate_user_sessions 0 0 1 100.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_api_key 5 5 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.generate_secure_nonce 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_nonce 17 17 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface._cleanup_expired_nonces 6 6 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.generate_service_signature 8 8 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.handle_oauth_callback 6 6 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_auth_health 5 5 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_security_metrics 1 1 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.get_user_by_id 13 13 0 0.00%
auth_service/auth_core/unified_auth_interface.py UnifiedAuthInterface.validate_user_active 6 6 0 0.00%
auth_service/auth_core/unified_auth_interface.py get_unified_auth 3 3 0 0.00%
auth_service/auth_core/unified_auth_interface.py (no function) 45 0 4 100.00%
auth_service/auth_core/validation/__init__.py (no function) 3 3 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator.__init__ 1 1 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator.run_comprehensive_validation 14 14 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_database_configuration 1 1 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_database_ssl_config 43 43 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_jwt_secret_consistency 50 50 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_oauth_configuration 58 58 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._get_expected_redirect_uris 5 5 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_ssl_parameters 44 44 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_container_lifecycle_readiness 51 51 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._check_signal_handlers 14 14 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_environment_consistency 43 43 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_service_configuration 50 50 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._validate_security_configuration 53 53 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator._determine_overall_status 6 6 1 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py PreDeploymentValidator.print_validation_report 34 34 4 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py main 18 18 0 0.00%
auth_service/auth_core/validation/pre_deployment_validator.py (no function) 32 32 2 0.00%
auth_service/core/__init__.py (no function) 0 0 0 100.00%
auth_service/core/auth_manager.py AuthManager.__init__ 6 6 0 0.00%
auth_service/core/auth_manager.py AuthManager.validate_token 8 8 0 0.00%
auth_service/core/auth_manager.py AuthManager.create_test_user 0 0 14 100.00%
auth_service/core/auth_manager.py AuthManager.get_test_token 10 10 0 0.00%
auth_service/core/auth_manager.py AuthManager.cleanup 5 5 0 0.00%
auth_service/core/auth_manager.py AuthManager.is_configured 4 4 0 0.00%
auth_service/core/auth_manager.py (no function) 10 0 1 100.00%
auth_service/database.py get_database 1 1 0 0.00%
auth_service/database.py (no function) 3 3 0 0.00%
auth_service/demo_refresh_fix.py demonstrate_refresh_fix 55 55 0 0.00%
auth_service/demo_refresh_fix.py (no function) 9 9 4 0.00%
auth_service/gunicorn_config.py worker_int 1 1 0 0.00%
auth_service/gunicorn_config.py pre_fork 1 1 0 0.00%
auth_service/gunicorn_config.py post_fork 1 1 0 0.00%
auth_service/gunicorn_config.py worker_abort 1 1 0 0.00%
auth_service/gunicorn_config.py pre_exec 1 1 0 0.00%
auth_service/gunicorn_config.py when_ready 1 1 0 0.00%
auth_service/gunicorn_config.py on_starting 1 1 0 0.00%
auth_service/gunicorn_config.py on_reload 1 1 0 0.00%
auth_service/gunicorn_config.py on_exit 1 1 0 0.00%
auth_service/gunicorn_config.py child_exit 1 1 0 0.00%
auth_service/gunicorn_config.py nworkers_changed 1 1 0 0.00%
auth_service/gunicorn_config.py handle_term 1 1 0 0.00%
auth_service/gunicorn_config.py handle_int 1 1 0 0.00%
auth_service/gunicorn_config.py (no function) 101 101 5 0.00%
auth_service/health_check.py check_health 24 24 0 0.00%
auth_service/health_check.py check_readiness 24 24 0 0.00%
auth_service/health_check.py (no function) 10 10 12 0.00%
auth_service/health_config.py check_auth_postgres_health 8 8 0 0.00%
auth_service/health_config.py check_oauth_providers_health 14 14 0 0.00%
auth_service/health_config.py check_jwt_configuration 11 11 0 0.00%
auth_service/health_config.py get_auth_health 9 9 0 0.00%
auth_service/health_config.py (no function) 12 12 0 0.00%
auth_service/init_database.py init_auth_database 23 23 0 0.00%
auth_service/init_database.py main 7 7 0 0.00%
auth_service/init_database.py (no function) 15 15 2 0.00%
auth_service/main.py signal_handler 3 3 0 0.00%
auth_service/main.py setup_signal_handlers 5 5 0 0.00%
auth_service/main.py AuthServiceHealthInterface.__init__ 3 3 0 0.00%
auth_service/main.py AuthServiceHealthInterface.get_basic_health 1 1 0 0.00%
auth_service/main.py AuthServiceHealthInterface._get_uptime_seconds 1 1 0 0.00%
auth_service/main.py lifespan 137 137 0 0.00%
auth_service/main.py lifespan.close_database 5 5 0 0.00%
auth_service/main.py lifespan.close_redis 7 7 0 0.00%
auth_service/main.py security_and_service_middleware 14 14 0 0.00%
auth_service/main.py root 1 1 0 0.00%
auth_service/main.py health 16 16 0 0.00%
auth_service/main.py health_ready 11 11 0 0.00%
auth_service/main.py readiness 1 1 0 0.00%
auth_service/main.py cors_test 2 2 0 0.00%
auth_service/main.py oauth_status 27 27 0 0.00%
auth_service/main.py (no function) 82 82 6 0.00%
auth_service/services/__init__.py (no function) 9 9 1 0.00%
auth_service/services/database_health_service.py DatabaseHealthService.__init__ 2 2 0 0.00%
auth_service/services/database_health_service.py DatabaseHealthService.check_database_health 16 16 0 0.00%
auth_service/services/database_health_service.py DatabaseHealthService._check_connectivity 14 14 0 0.00%
auth_service/services/database_health_service.py DatabaseHealthService._check_operations 6 6 1 0.00%
auth_service/services/database_health_service.py DatabaseHealthService._check_schema 5 5 0 0.00%
auth_service/services/database_health_service.py DatabaseHealthService.get_database_status 5 5 0 0.00%
auth_service/services/database_health_service.py DatabaseHealthService.ping_database 6 6 0 0.00%
auth_service/services/database_health_service.py (no function) 16 16 0 0.00%
auth_service/services/health_check_service.py HealthCheckService.__init__ 2 2 0 0.00%
auth_service/services/health_check_service.py HealthCheckService.check_service_health 14 14 0 0.00%
auth_service/services/health_check_service.py HealthCheckService._check_redis_health 17 17 0 0.00%
auth_service/services/health_check_service.py HealthCheckService._check_service_functionality 7 7 0 0.00%
auth_service/services/health_check_service.py HealthCheckService.get_service_status 5 5 0 0.00%
auth_service/services/health_check_service.py HealthCheckService.ping 1 1 0 0.00%
auth_service/services/health_check_service.py (no function) 15 15 0 0.00%
auth_service/services/jwt_service.py JWTService.__init__ 2 2 0 0.00%
auth_service/services/jwt_service.py JWTService.create_access_token 1 1 0 0.00%
auth_service/services/jwt_service.py JWTService.validate_token 1 1 0 0.00%
auth_service/services/jwt_service.py JWTService.create_refresh_token 1 1 0 0.00%
auth_service/services/jwt_service.py JWTService.refresh_access_token 1 1 0 0.00%
auth_service/services/jwt_service.py JWTService.validate_refresh_token 4 4 0 0.00%
auth_service/services/jwt_service.py (no function) 13 13 0 0.00%
auth_service/services/oauth_service.py OAuthService.__init__ 5 5 0 0.00%
auth_service/services/oauth_service.py OAuthService._get_state_key 1 1 0 0.00%
auth_service/services/oauth_service.py OAuthService.get_authorization_url 13 13 0 0.00%
auth_service/services/oauth_service.py OAuthService.handle_callback 20 20 2 0.00%
auth_service/services/oauth_service.py OAuthService._validate_state 9 9 0 0.00%
auth_service/services/oauth_service.py OAuthService._cleanup_state 5 5 0 0.00%
auth_service/services/oauth_service.py OAuthService.get_provider_status 8 8 0 0.00%
auth_service/services/oauth_service.py OAuthService.health_check 10 10 0 0.00%
auth_service/services/oauth_service.py OAuthService.get_supported_providers 1 1 0 0.00%
auth_service/services/oauth_service.py OAuthService.revoke_oauth_access 6 6 0 0.00%
auth_service/services/oauth_service.py (no function) 22 22 0 0.00%
auth_service/services/password_service.py PasswordService.__init__ 2 2 1 0.00%
auth_service/services/password_service.py PasswordService.hash_password 0 0 31 100.00%
auth_service/services/password_service.py PasswordService.verify_password 0 0 22 100.00%
auth_service/services/password_service.py PasswordService.validate_password_policy 0 0 59 100.00%
auth_service/services/password_service.py PasswordService.generate_secure_password 0 0 47 100.00%
auth_service/services/password_service.py PasswordService.create_reset_token 9 9 2 0.00%
auth_service/services/password_service.py PasswordService.validate_reset_token 12 12 1 0.00%
auth_service/services/password_service.py PasswordService.consume_reset_token 10 10 2 0.00%
auth_service/services/password_service.py PasswordService.check_password_strength 0 0 76 100.00%
auth_service/services/password_service.py (no function) 16 16 9 0.00%
auth_service/services/redis_service.py RedisService.__init__ 2 2 0 0.00%
auth_service/services/redis_service.py RedisService.connect 1 1 0 0.00%
auth_service/services/redis_service.py RedisService.close 1 1 0 0.00%
auth_service/services/redis_service.py RedisService.set 12 12 0 0.00%
auth_service/services/redis_service.py RedisService.get 10 10 0 0.00%
auth_service/services/redis_service.py RedisService.delete 9 9 0 0.00%
auth_service/services/redis_service.py RedisService.keys 10 10 0 0.00%
auth_service/services/redis_service.py (no function) 14 14 0 0.00%
auth_service/services/session_service.py SessionService.__init__ 5 5 0 0.00%
auth_service/services/session_service.py SessionService._get_session_key 1 1 0 0.00%
auth_service/services/session_service.py SessionService._get_user_sessions_key 1 1 0 0.00%
auth_service/services/session_service.py SessionService.create_session 13 13 0 0.00%
auth_service/services/session_service.py SessionService.get_session 16 16 0 0.00%
auth_service/services/session_service.py SessionService.validate_session 8 8 0 0.00%
auth_service/services/session_service.py SessionService.refresh_session 16 16 0 0.00%
auth_service/services/session_service.py SessionService.delete_session 12 12 0 0.00%
auth_service/services/session_service.py SessionService.delete_user_sessions 13 13 0 0.00%
auth_service/services/session_service.py SessionService.get_user_sessions 9 9 0 0.00%
auth_service/services/session_service.py SessionService._add_to_user_sessions 8 8 0 0.00%
auth_service/services/session_service.py SessionService._remove_from_user_sessions 10 10 0 0.00%
auth_service/services/session_service.py (no function) 23 23 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.__init__ 6 6 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._get_refresh_token_key 1 1 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._get_user_refresh_tokens_key 1 1 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.create_refresh_token 14 14 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.refresh_access_token 24 24 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._find_refresh_token 11 11 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._parse_token_data 13 13 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._update_refresh_token_usage 8 8 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.revoke_refresh_token 13 13 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.revoke_user_refresh_tokens 17 17 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._delete_refresh_token 7 7 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService._add_to_user_refresh_tokens 10 10 0 0.00%
auth_service/services/token_refresh_service.py TokenRefreshService.get_user_refresh_token_info 10 10 0 0.00%
auth_service/services/token_refresh_service.py (no function) 27 27 1 0.00%
auth_service/services/user_service.py UserService.__init__ 3 3 0 0.00%
auth_service/services/user_service.py UserService._get_repository_session 3 3 0 0.00%
auth_service/services/user_service.py UserService.create_user 0 0 61 100.00%
auth_service/services/user_service.py UserService.get_user_by_email 10 10 0 0.00%
auth_service/services/user_service.py UserService.get_user_by_id 8 8 0 0.00%
auth_service/services/user_service.py UserService.authenticate_user 0 0 49 100.00%
auth_service/services/user_service.py UserService.verify_password 0 0 26 100.00%
auth_service/services/user_service.py UserService.update_user_profile 9 9 0 0.00%
auth_service/services/user_service.py UserService.update_password 0 0 28 100.00%
auth_service/services/user_service.py UserService.delete_user 12 12 0 0.00%
auth_service/services/user_service.py UserService.logout_user 6 6 0 0.00%
auth_service/services/user_service.py (no function) 19 19 4 0.00%
auth_service/services_init.py (no function) 1 1 0 0.00%
auth_service/test_framework/__init__.py (no function) 0 0 0 100.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.__init__ 2 2 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.initialize 1 1 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.create_session 5 5 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.get_session 1 1 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.validate_session 2 2 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.invalidate_session 4 4 0 0.00%
auth_service/test_framework/mock_auth_service.py MockSessionManager.cleanup_expired_sessions 0 0 1 100.00%
auth_service/test_framework/mock_auth_service.py MockAuthService.__init__ 2 2 0 0.00%
auth_service/test_framework/mock_auth_service.py MockAuthService.mock_method 8 8 0 0.00%
auth_service/test_framework/mock_auth_service.py MockAuthService.authenticate_user 0 0 5 100.00%
auth_service/test_framework/mock_auth_service.py MockAuthService.refresh_tokens 5 5 0 0.00%
auth_service/test_framework/mock_auth_service.py (no function) 18 18 1 0.00%
batch_execution_factory_update.py update_execution_factory_imports 23 23 0 0.00%
batch_execution_factory_update.py (no function) 3 3 5 0.00%
batch_import_update.py find_files_with_supervisor_imports 17 17 0 0.00%
batch_import_update.py update_file_imports 15 15 0 0.00%
batch_import_update.py batch_update_imports 19 19 0 0.00%
batch_import_update.py verify_no_supervisor_imports 11 11 0 0.00%
batch_import_update.py main 11 11 0 0.00%
batch_import_update.py (no function) 10 10 2 0.00%
batch_import_update_simple.py find_files_with_supervisor_imports 17 17 0 0.00%
batch_import_update_simple.py update_file_imports 15 15 0 0.00%
batch_import_update_simple.py batch_update_imports 20 20 0 0.00%
batch_import_update_simple.py main 8 8 0 0.00%
batch_import_update_simple.py (no function) 9 9 2 0.00%
caching/__init__.py (no function) 1 1 0 0.00%
create_tables.py create_tables 45 45 2 0.00%
create_tables.py (no function) 5 5 2 0.00%
debug_detailed_test.py MockAgent.__init__ 7 7 0 0.00%
debug_detailed_test.py MockAgent.set_websocket_bridge 2 2 0 0.00%
debug_detailed_test.py MockAgent.execute 1 1 0 0.00%
debug_detailed_test.py debug_execution_path 54 54 0 0.00%
debug_detailed_test.py (no function) 14 14 2 0.00%
debug_staging_environment.py analyze_environment 56 56 0 0.00%
debug_staging_environment.py (no function) 4 4 2 0.00%
debug_test_failures.py (no function) 28 28 1 0.00%
debug_websocket_connection.py debug_websocket_connection 46 46 0 0.00%
debug_websocket_connection.py (no function) 6 6 2 0.00%
debug_websocket_simple.py debug_websocket 75 75 0 0.00%
debug_websocket_simple.py (no function) 7 7 3 0.00%
debug_websocket_staging_issue.py debug_websocket_connection 99 99 0 0.00%
debug_websocket_staging_issue.py test_websocket_simple 11 11 0 0.00%
debug_websocket_staging_issue.py (no function) 8 8 9 0.00%
demo_enhanced_auth_logging.py demo_enhanced_auth_logging 29 29 0 0.00%
demo_enhanced_auth_logging.py demo_dependencies_logging 16 16 0 0.00%
demo_enhanced_auth_logging.py main 14 14 0 0.00%
demo_enhanced_auth_logging.py (no function) 8 8 2 0.00%
demo_enhanced_auth_logging_simple.py demo_auth_trace_logger 38 38 0 0.00%
demo_enhanced_auth_logging_simple.py demo_safe_context_handling 14 14 0 0.00%
demo_enhanced_auth_logging_simple.py main 16 16 0 0.00%
demo_enhanced_auth_logging_simple.py (no function) 9 9 2 0.00%
discovery/__init__.py (no function) 1 1 0 0.00%
emergency_table_fix.py fix_staging_tables 32 32 0 0.00%
emergency_table_fix.py (no function) 6 6 2 0.00%
netra_backend/__init__.py (no function) 1 0 0 100.00%
netra_backend/app/__init__.py (no function) 1 0 0 100.00%
netra_backend/app/agents/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder.__init__ 5 5 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder.process_llm_response 5 5 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._extract_and_convert_response 4 4 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._convert_to_action_plan_result 4 4 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._extract_plan_steps 6 6 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._create_plan_step 11 11 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._handle_extraction_failure 10 10 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._build_from_partial 5 5 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._get_schema_based_defaults 2 2 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._get_structured_defaults 1 1 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._get_default_action_plan 5 5 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder.get_default_action_plan 2 2 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder.process_llm_response_static 2 2 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._get_cache_key 4 4 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._try_cache_response 10 10 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py ActionPlanBuilder._cache_response 8 8 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder.py (no function) 25 25 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS.__init__ 3 3 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS.generate_adaptive_plan 13 13 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._assess_data_availability 21 21 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._generate_full_plan 10 10 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._generate_hybrid_plan 13 13 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._generate_guidance_plan 10 10 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._generate_error_recovery_plan 7 7 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._create_plan_step_from_template 1 1 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._create_template_based_full_plan 12 12 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._ensure_reporting_compatibility 8 8 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._generate_next_steps 10 10 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._get_ultimate_fallback_plan 3 3 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._build_full_plan_prompt 1 1 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS._get_llm_response_safe 5 5 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py ActionPlanBuilderUVS.process_llm_response 9 9 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py create_uvs_action_plan_builder 1 1 0 0.00%
netra_backend/app/agents/actions_goals_plan_builder_uvs.py (no function) 37 37 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.__init__ 6 6 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.validate_preconditions 13 13 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.execute_core_logic 13 13 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent._generate_action_plan 9 9 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent._build_action_plan_prompt 1 1 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent._get_llm_response_with_monitoring 14 14 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.execute 16 16 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent._execute_fallback_logic 9 9 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent._apply_defaults_for_missing_deps 8 8 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.check_entry_conditions 13 13 0 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py ActionsToMeetGoalsSubAgent.create_agent_with_context 1 1 1 0.00%
netra_backend/app/agents/actions_to_meet_goals_sub_agent.py (no function) 28 28 2 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.__init__ 2 2 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.execute_corpus_manager 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._route_corpus_action 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._get_corpus_action_handlers 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._create_corpus 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._call_corpus_service 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_corpus_params 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._list_corpora 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._validate_corpus 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.execute_synthetic_generator 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._generate_synthetic_data 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._call_synthetic_service 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_synthetic_params 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._list_synthetic_presets 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.execute_user_admin 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._create_user 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._create_user_with_service 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._call_user_service 2 2 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_user_params 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._validate_user_creation 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._grant_permission 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._grant_permission_with_service 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._call_permission_service 2 2 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_permission_params 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._validate_permission_grant 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.execute_system_configurator 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._update_system_setting 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_setting_params 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._validate_setting_update 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._build_setting_update_response 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._get_system_settings 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._build_safe_settings 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors.execute_log_analyzer 5 5 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._analyze_logs 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_log_analysis_params 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._get_debug_service_logs 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._build_log_analysis_response 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._get_recent_logs 4 4 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._extract_recent_logs_params 3 3 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._filter_and_limit_logs 2 2 0 0.00%
netra_backend/app/agents/admin_tool_executors.py AdminToolExecutors._build_recent_logs_response 1 1 0 0.00%
netra_backend/app/agents/admin_tool_executors.py (no function) 48 48 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._send_update 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._execute_websocket_update_with_retry 6 6 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_retry_or_failure 5 5 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._apply_exponential_backoff 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._attempt_websocket_update 11 11 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._create_sub_agent_state 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._build_system_message 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._construct_sub_agent_state 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._create_update_payload 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._create_websocket_message 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._get_websocket_user_id 6 6 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_websocket_failure 4 4 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._create_error_context 4 4 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._build_error_context_params 4 4 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._get_basic_context_params 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._get_extended_context_params 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._process_websocket_error 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._store_failed_update 4 4 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._limit_failed_updates_storage 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin.run_in_background 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._attempt_single_update 7 7 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_websocket_exception 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_unexpected_websocket_error 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_unexpected_websocket_error_fallback 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._build_websocket_message 3 3 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._get_manager_user_id 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._handle_fallback_user_id 3 3 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._ensure_failed_updates_list 2 2 0 0.00%
netra_backend/app/agents/agent_communication.py AgentCommunicationMixin._create_failed_update_record 1 1 0 0.00%
netra_backend/app/agents/agent_communication.py (no function) 45 45 0 0.00%
netra_backend/app/agents/agent_error_types.py AgentValidationError.__init__ 2 2 0 0.00%
netra_backend/app/agents/agent_error_types.py NetworkError.__init__ 2 2 0 0.00%
netra_backend/app/agents/agent_error_types.py AgentDatabaseError.__init__ 2 2 0 0.00%
netra_backend/app/agents/agent_error_types.py (no function) 12 12 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._pre_run 3 3 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._post_run 3 3 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._finalize_execution_timing 2 2 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._update_lifecycle_status 5 5 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._log_execution_completion 2 2 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._send_completion_update 5 5 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin.run 14 14 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._handle_and_reraise_error 2 2 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._handle_entry_conditions 4 4 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._send_entry_condition_warning 7 7 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._handle_websocket_disconnect 2 2 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._handle_execution_error 3 3 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._send_error_notification 6 6 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin.execute 0 0 2 100.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin.check_entry_conditions 1 1 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin.cleanup 1 1 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._initialize_agent_run 4 4 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._send_starting_update 2 2 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._complete_agent_run 3 3 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._build_completion_data 1 1 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._execute_with_conditions 5 5 1 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._handle_entry_failure 3 3 0 0.00%
netra_backend/app/agents/agent_lifecycle.py AgentLifecycleMixin._get_websocket_user_id 1 1 0 0.00%
netra_backend/app/agents/agent_lifecycle.py (no function) 37 37 2 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin.get_execution_metrics 1 1 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin._create_failure_result 2 2 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin._create_success_result 2 2 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin._log_agent_start 3 3 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin._log_agent_completion 3 3 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin.log_input_from_agent 4 4 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin.log_output_to_agent 4 4 0 0.00%
netra_backend/app/agents/agent_observability.py AgentObservabilityMixin._calculate_data_size 9 9 0 0.00%
netra_backend/app/agents/agent_observability.py (no function) 13 13 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin.set_state 5 5 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._raise_transition_error 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._is_valid_transition 2 2 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._get_valid_transitions 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._get_pending_transitions 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._get_running_transitions 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._get_failed_transitions 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin._get_completed_transitions 1 1 0 0.00%
netra_backend/app/agents/agent_state.py AgentStateMixin.get_state 1 1 0 0.00%
netra_backend/app/agents/agent_state.py (no function) 12 12 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._init_analysis_components 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._init_analysis_templates 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._get_tco_template 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._get_benchmark_template 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._get_optimization_template 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent.execute_from_context 5 5 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._extract_analysis_type 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._extract_research_data 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._perform_analysis 5 5 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._perform_tco_analysis 4 4 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._extract_tco_params 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._process_tco_result 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._extract_tco_metrics 2 2 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._perform_benchmarking 4 4 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._extract_benchmark_params 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._process_benchmark_result 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._perform_general_analysis 3 3 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._build_analysis_prompt 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._assess_risks 6 6 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._check_high_cost 2 2 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._check_performance_degradation 2 2 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._format_analysis_response 1 1 0 0.00%
netra_backend/app/agents/analyst.py AnalystAgent._generate_recommendations 6 6 0 0.00%
netra_backend/app/agents/analyst.py (no function) 32 32 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidationError.__init__ 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.__init__ 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.validate_triage_artifact 4 4 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.validate_data_artifact 4 4 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.validate_optimization_artifact 4 4 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_triage_required_fields 5 5 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_triage_quality 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_data_required_fields 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_data_quality 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_optimization_required_fields 5 5 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_optimization_quality 5 5 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._create_validation_result 1 1 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.store_validation_result 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.get_validation_history 4 4 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator.validate_pipeline_handoff 4 4 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._calculate_duration_ms 1 1 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._collect_triage_validation_issues 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._collect_data_validation_issues 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._collect_optimization_validation_issues 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_triage_category 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_triage_confidence 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_triage_next_agent 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_data_analysis_fields 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_anomaly_detection_fields 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_data_analysis_quality 6 6 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_anomaly_detection_quality 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_type 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_recommendations 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_confidence 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_confidence_quality 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_benefits 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._check_optimization_recommendations_count 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._append_to_history 1 1 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._trim_history_if_needed 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._log_validation_result 7 7 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._create_handoff_context 1 1 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._run_agent_specific_validation 7 7 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_triage_handoff 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_data_handoff 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._validate_optimization_handoff 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._handle_unknown_agent 2 2 0 0.00%
netra_backend/app/agents/artifact_validator.py ArtifactValidator._process_validation_result 3 3 0 0.00%
netra_backend/app/agents/artifact_validator.py (no function) 66 66 0 0.00%
netra_backend/app/agents/base/__init__.py (no function) 4 0 0 100.00%
netra_backend/app/agents/base/agent_errors.py AgentExecutionError.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/agent_errors.py AgentExecutionError._initialize_error_properties 3 3 0 0.00%
netra_backend/app/agents/base/agent_errors.py ValidationError.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/agent_errors.py ExternalServiceError.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/agent_errors.py ExternalServiceError._initialize_service_error_properties 3 3 0 0.00%
netra_backend/app/agents/base/agent_errors.py ExternalServiceError._get_default_recovery_suggestions 1 1 0 0.00%
netra_backend/app/agents/base/agent_errors.py DatabaseError.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/agent_errors.py (no function) 13 0 0 100.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreakerConfig.to_unified_config 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.execute 5 5 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._update_legacy_metrics_on_failure 3 3 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.get_status 4 4 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._build_basic_status 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._build_metrics_data 2 2 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._format_last_failure_time 3 3 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.reset 3 3 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._reset_metrics 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker._reset_state_tracking 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.state 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.is_open 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.is_closed 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.is_half_open 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py CircuitBreaker.can_execute 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker.py (no function) 41 0 1 100.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreakerConfig.to_circuit_config 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker.execute 5 5 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker._update_legacy_metrics_on_failure 3 3 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker.get_status 4 4 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker._build_basic_status 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker._build_metrics_data 1 1 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker._format_last_failure_time 3 3 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py CircuitBreaker.reset 2 2 0 0.00%
netra_backend/app/agents/base/circuit_breaker_components.py (no function) 23 23 1 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier.__init__ 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._initialize_error_classifiers 2 2 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._build_error_classifier_mapping 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._create_validation_classification 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._create_service_classification 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._create_database_classification 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier.classify_error 4 4 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._classify_by_message 4 4 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._is_network_related_error 2 2 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._create_network_classification 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py ErrorClassifier._create_unknown_classification 1 1 0 0.00%
netra_backend/app/agents/base/error_classification.py (no function) 35 35 0 0.00%
netra_backend/app/agents/base/errors.py (no function) 5 0 0 100.00%
netra_backend/app/agents/base/execution_context.py ExecutionMetadata.update_duration 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.__init__ 9 9 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.start_execution 4 4 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.complete_execution 8 8 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.fail_execution 6 6 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.cancel_execution 5 5 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.timeout_execution 5 5 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.set_context_data 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.get_context_data 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.update_resource_usage 7 7 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext._add_log 5 5 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.get_status 1 1 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.is_running 1 1 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.is_completed 1 1 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.get_summary 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.get_logs 4 4 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContext.clear_logs 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.__init__ 3 3 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.create_context 4 4 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.get_context 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.remove_context 5 5 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.get_active_contexts 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.get_all_contexts 2 2 0 0.00%
netra_backend/app/agents/base/execution_context.py ExecutionContextManager.cleanup_completed 13 13 0 0.00%
netra_backend/app/agents/base/execution_context.py get_context_manager 3 3 0 0.00%
netra_backend/app/agents/base/execution_context.py create_execution_context 1 1 0 0.00%
netra_backend/app/agents/base/execution_context.py AgentExecutionContext.__init__ 3 3 0 0.00%
netra_backend/app/agents/base/execution_context.py AgentExecutionContext.update_timestamp 3 3 0 0.00%
netra_backend/app/agents/base/execution_context.py create_agent_execution_context 1 1 0 0.00%
netra_backend/app/agents/base/execution_context.py (no function) 67 67 0 0.00%
netra_backend/app/agents/base/executor.py AgentExecutionProtocol.validate_preconditions 0 0 1 100.00%
netra_backend/app/agents/base/executor.py AgentExecutionProtocol.execute_core_logic 0 0 1 100.00%
netra_backend/app/agents/base/executor.py AgentExecutionProtocol.send_status_update 0 0 1 100.00%
netra_backend/app/agents/base/executor.py ExecutionPhase.execute 1 1 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionPhase.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionPhase.execute 0 0 1 100.00%
netra_backend/app/agents/base/executor.py ExecutionStrategyHandler.execute_phases 0 0 2 100.00%
netra_backend/app/agents/base/executor.py SequentialStrategyHandler.execute_phases 11 11 0 0.00%
netra_backend/app/agents/base/executor.py SequentialStrategyHandler._notify_phase_start 2 2 0 0.00%
netra_backend/app/agents/base/executor.py SequentialStrategyHandler._notify_phase_complete 2 2 0 0.00%
netra_backend/app/agents/base/executor.py SequentialStrategyHandler._notify_phase_error 2 2 0 0.00%
netra_backend/app/agents/base/executor.py PipelineStrategyHandler.execute_phases 19 19 0 0.00%
netra_backend/app/agents/base/executor.py PipelineStrategyHandler._get_ready_phases 5 5 0 0.00%
netra_backend/app/agents/base/executor.py PipelineStrategyHandler._notify_phase_start 2 2 0 0.00%
netra_backend/app/agents/base/executor.py PipelineStrategyHandler._notify_phase_complete 2 2 0 0.00%
netra_backend/app/agents/base/executor.py PipelineStrategyHandler._notify_phase_error 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler.execute_phases 24 24 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler._execute_phase_with_notifications 8 8 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler._get_ready_phases 5 5 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler._notify_phase_start 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler._notify_phase_complete 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ParallelStrategyHandler._notify_phase_error 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.__init__ 8 8 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.execute 4 4 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.execute_phases 13 13 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.add_phase 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.add_phases 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.set_strategy 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.add_pre_execution_hook 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.add_post_execution_hook 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._initialize_execution 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_with_monitoring 4 4 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_core_workflow 3 3 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_with_reliability 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_with_reliability.execute_func 1 1 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_direct 9 9 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_agent_workflow 3 3 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._validate_and_notify 3 3 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._execute_and_measure 4 4 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._create_success_result 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._create_error_result 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._handle_execution_failure 9 9 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._finalize_execution 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._send_completion_update 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._create_completion_message 4 4 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._calculate_execution_time 3 3 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._run_pre_execution_hooks 7 7 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._run_post_execution_hooks 7 7 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine._create_success_result_from_phases 2 2 0 0.00%
netra_backend/app/agents/base/executor.py BaseExecutionEngine.get_health_status 4 4 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.__init__ 6 6 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.add_phase 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.add_phases 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.set_strategy 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.add_pre_execution_hook 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.add_post_execution_hook 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.set_reliability_manager 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.set_monitor 2 2 0 0.00%
netra_backend/app/agents/base/executor.py ExecutionWorkflowBuilder.build 7 7 0 0.00%
netra_backend/app/agents/base/executor.py LambdaExecutionPhase.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/executor.py LambdaExecutionPhase.execute 3 3 0 0.00%
netra_backend/app/agents/base/executor.py AgentMethodExecutionPhase.__init__ 3 3 0 0.00%
netra_backend/app/agents/base/executor.py AgentMethodExecutionPhase.execute 4 4 0 0.00%
netra_backend/app/agents/base/executor.py (no function) 87 0 6 100.00%
netra_backend/app/agents/base/interface.py ExecutionContext.__post_init__ 6 6 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.__post_init__ 6 6 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.is_success 1 1 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.is_failed 1 1 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.is_complete 1 1 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.error 1 1 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.result 1 1 0 0.00%
netra_backend/app/agents/base/interface.py ExecutionResult.success 1 1 0 0.00%
netra_backend/app/agents/base/interface.py (no function) 52 0 0 100.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.__init__ 5 0 0 100.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._initialize_health_indicators 1 0 0 100.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.start_execution 3 3 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.complete_execution 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.record_execution_time 3 3 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.record_error 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.get_execution_metrics 2 2 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.get_agent_performance_stats 6 6 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._build_base_performance_stats 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._build_timing_performance_stats 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.get_health_status 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.get_global_metrics 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.reset_metrics 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._record_execution_completion 6 6 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._update_agent_stats 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._update_global_metrics 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._accumulate_metrics 6 6 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._cleanup_active_execution 3 3 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._update_timing_statistics 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._update_error_rate 2 2 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._calculate_success_rate 3 3 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._calculate_percentile 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._get_current_execution_time 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._determine_overall_health 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._calculate_global_error_rate 2 2 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._evaluate_health_status 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._get_health_metrics 6 6 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._calculate_total_errors 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._collect_all_execution_times 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._build_health_metrics_dict 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._get_agent_health_summary 6 6 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._log_execution_start 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor._log_execution_error 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.start_monitoring 1 1 1 0.00%
netra_backend/app/agents/base/monitoring.py ExecutionMonitor.stop_monitoring 7 7 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector.__init__ 2 2 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector.add_monitor 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector.get_aggregated_metrics 3 3 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector._add_core_system_metrics 4 4 1 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector._get_agent_specific_metrics 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector._aggregate_monitor_metrics 4 4 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector._accumulate_monitor_metrics 5 5 0 0.00%
netra_backend/app/agents/base/monitoring.py MetricsCollector._format_metrics_response 1 1 0 0.00%
netra_backend/app/agents/base/monitoring.py (no function) 75 0 0 100.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._create_core_limiter 1 1 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._create_agent_connection_info 3 3 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._build_connection_info 1 1 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._initialize_rate_limit_fields 2 2 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter.acquire 4 4 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._update_local_tracking 3 3 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._cleanup_old_requests 2 2 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter.get_status 3 3 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._update_request_tracking 2 2 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._build_status_response 3 3 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._get_basic_status_info 1 1 0 0.00%
netra_backend/app/agents/base/rate_limiter.py RateLimiter._get_capacity_status_info 1 1 0 0.00%
netra_backend/app/agents/base/rate_limiter.py (no function) 21 0 0 100.00%
netra_backend/app/agents/base/reliability.py (no function) 5 0 0 100.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.__init__ 9 9 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.execute_with_reliability 9 9 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager._can_execute 12 12 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager._execute_with_retry 19 19 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager._is_non_retryable_error 2 2 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager._record_success 9 9 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager._record_failure 11 11 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.get_circuit_status 1 1 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.reset_circuit 6 6 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.health_check 7 7 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.get_health_status 7 7 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.reset_metrics 6 6 0 0.00%
netra_backend/app/agents/base/reliability_manager.py ReliabilityManager.reset_health_tracking 1 1 0 0.00%
netra_backend/app/agents/base/reliability_manager.py (no function) 25 0 0 100.00%
netra_backend/app/agents/base/retry_manager.py RetryResult.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager.__init__ 6 6 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager.execute_with_retry 31 31 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager._calculate_delay 12 12 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager._record_retry_stats 4 4 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager.get_retry_statistics 18 18 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager.update_configuration 9 9 0 0.00%
netra_backend/app/agents/base/retry_manager.py RetryManager.get_health_status 14 14 0 0.00%
netra_backend/app/agents/base/retry_manager.py (no function) 23 0 0 100.00%
netra_backend/app/agents/base/timing_aggregator.py Bottleneck.impact_percentage 1 1 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.__init__ 1 1 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.add_timing_tree 2 2 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.aggregate_by_category 11 11 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.aggregate_by_agent 10 10 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.identify_bottlenecks 28 28 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.generate_optimization_report 11 11 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.get_critical_paths 7 7 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator.export_report_json 2 2 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator._determine_priority 4 4 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator._get_recommendation 8 8 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator._calculate_optimization_potential 10 10 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py TimingAggregator._generate_recommendations 13 13 0 0.00%
netra_backend/app/agents/base/timing_aggregator.py (no function) 59 59 0 0.00%
netra_backend/app/agents/base/timing_collector.py TimingEntry.complete 3 3 0 0.00%
netra_backend/app/agents/base/timing_collector.py TimingEntry.is_complete 1 1 0 0.00%
netra_backend/app/agents/base/timing_collector.py AggregateStats.add_entry 9 9 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingTree.add_entry 5 5 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingTree.get_total_duration_ms 4 4 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingTree.get_critical_path 3 3 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingTree.get_critical_path.find_longest_path 13 13 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.start_execution 8 8 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.start_timing 10 10 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.end_timing 9 9 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.complete_execution 14 14 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.measure 8 8 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.time_operation 8 8 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.get_aggregated_stats 10 10 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.get_timing_summary 21 21 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.get_critical_path 5 5 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.get_slowest_operations 7 7 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.get_bottlenecks 6 6 0 0.00%
netra_backend/app/agents/base/timing_collector.py ExecutionTimingCollector.clear_history 2 2 0 0.00%
netra_backend/app/agents/base/timing_collector.py (no function) 67 0 0 100.00%
netra_backend/app/agents/base/timing_decorators.py detect_category 16 16 0 0.00%
netra_backend/app/agents/base/timing_decorators.py time_operation 2 2 0 0.00%
netra_backend/app/agents/base/timing_decorators.py time_operation.decorator 16 16 0 0.00%
netra_backend/app/agents/base/timing_decorators.py time_operation.decorator.async_wrapper 6 6 0 0.00%
netra_backend/app/agents/base/timing_decorators.py timed_agent 22 22 1 0.00%
netra_backend/app/agents/base/timing_decorators.py timed_agent.new_init 5 5 0 0.00%
netra_backend/app/agents/base/timing_decorators.py time_step 1 1 1 0.00%
netra_backend/app/agents/base/timing_decorators.py TimingContext.__init__ 5 5 0 0.00%
netra_backend/app/agents/base/timing_decorators.py TimingContext.__enter__ 2 2 0 0.00%
netra_backend/app/agents/base/timing_decorators.py TimingContext.__exit__ 3 3 0 0.00%
netra_backend/app/agents/base/timing_decorators.py TimingContext.__aenter__ 1 1 0 0.00%
netra_backend/app/agents/base/timing_decorators.py TimingContext.__aexit__ 1 1 0 0.00%
netra_backend/app/agents/base/timing_decorators.py _get_collector_from_args 10 10 0 0.00%
netra_backend/app/agents/base/timing_decorators.py _build_metadata 13 13 0 0.00%
netra_backend/app/agents/base/timing_decorators.py get_global_timing_collector 3 3 0 0.00%
netra_backend/app/agents/base/timing_decorators.py (no function) 21 21 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.__init__ 49 49 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.set_state 5 5 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._raise_transition_error 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._is_valid_transition 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._get_valid_transitions 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_state 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._log_agent_start 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._log_agent_completion 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.store_metadata_result 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.store_metadata_batch 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_metadata_value 5 5 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.track_llm_usage 3 3 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.optimize_prompt_for_context 6 6 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_cost_optimization_suggestions 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_token_usage_summary 5 5 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._validate_session_isolation 6 6 1 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._get_session_manager 3 3 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execute 5 5 1 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execute_with_context 25 25 1 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._get_subagent_logging_enabled 8 8 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.reset_state 89 89 2 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.shutdown 21 21 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.set_websocket_bridge 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.propagate_websocket_context_to_state 3 3 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_agent_started 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_thinking 7 7 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_tool_executing 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_tool_completed 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_agent_completed 16 16 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_progress 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_error 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_tool_started 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_subagent_started 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.emit_subagent_completed 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.has_websocket_context 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._init_unified_reliability_infrastructure 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._init_execution_infrastructure 1 1 1 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._init_caching_infrastructure 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.unified_reliability_handler 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.reliability_manager 3 3 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.legacy_reliability 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execution_engine 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execution_monitor 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execute_with_reliability 12 12 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.validate_preconditions 1 1 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.execute_core_logic 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.send_status_update 7 7 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.send_legacy_update 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_health_status 47 47 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_circuit_breaker_status 14 14 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._determine_overall_health_status 21 21 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._get_user_emitter 18 18 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.set_user_context 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent._send_update 15 15 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.send_processing_update 4 4 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.send_completion_update 6 6 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.create_with_context 10 10 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.create_legacy_with_warnings 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.validate_modern_implementation 25 25 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.assert_user_execution_context_pattern 15 15 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.get_migration_status 2 2 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.create_agent_with_context 5 5 0 0.00%
netra_backend/app/agents/base_agent.py BaseAgent.validate_migration_completeness 25 25 1 0.00%
netra_backend/app/agents/base_agent.py (no function) 109 0 14 100.00%
netra_backend/app/agents/base_sub_agent.py (no function) 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner.__init__ 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._init_domain_mappings 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._init_intent_requirements 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner.generate_plan 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._add_research_step 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._needs_research 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._create_research_step 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._add_domain_step 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._create_domain_step 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._add_analysis_step 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._create_analysis_step 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py ExecutionPlanner._add_validation_step 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/execution_planner.py (no function) 17 17 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier.__init__ 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier.classify 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._build_classification_prompt 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._extract_user_request 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._get_category_descriptions 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._parse_classification_response 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._extract_intent 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._extract_confidence 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py IntentClassifier._handle_parse_error 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/intent_classifier.py (no function) 25 25 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.__init__ 12 12 1 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._init_model_mappings 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.set_policies 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.execute 22 22 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.execute_with_escalation_tracking 31 31 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.enable_semantic_cache 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.execute_with_consensus 24 24 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.enable_adaptive_routing 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.execute_adaptive 22 22 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.update_routing_performance 8 8 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.get_routing_recommendations 23 23 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._select_model 8 8 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._is_model_available 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._get_available_models 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._calculate_cost 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._check_cache 8 8 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._cache_result 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._hash_query 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._track_execution_metrics 8 8 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._query_single_model 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._generate_consensus 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._calculate_consensus_score 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._identify_disagreements 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._should_explore 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._select_exploration_model 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._select_exploitation_model 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._predict_performance 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._update_performance_history 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.get_model_for_task 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.get_model_for_agent 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade._infer_task_type 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py ModelCascade.estimate_cost_tier 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/model_cascade.py (no function) 86 86 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor.__init__ 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor.execute 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._initialize_result 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._execute_step 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._log_step_start 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._route_to_agent 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._prepare_context 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._is_agent_available 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._execute_agent 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._create_placeholder_result 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._update_result 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py PipelineExecutor._accumulate_data 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/pipeline_executor.py (no function) 18 18 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator.__init__ 2 2 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator.evaluate_response 18 18 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._evaluate_basic_quality 16 16 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._evaluate_with_llm 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._build_evaluation_prompt 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._parse_llm_evaluation 14 14 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._assess_clarity 11 11 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._count_generic_phrases 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._calculate_redundancy 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._detect_circular_reasoning 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._assess_hallucination_risk 10 10 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._assess_actionability 7 7 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._assess_relevance 8 8 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator._calculate_overall_score 12 12 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator.compare_responses 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator.get_quality_level 9 9 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py QualityEvaluator.clear_cache 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/quality_evaluator.py (no function) 35 35 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger.__init__ 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger.log 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger._create_trace_entry 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger._format_details 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger._add_trace_entry 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger._send_websocket_update 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger.get_compressed_trace 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger._format_trace_line 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger.clear 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py TraceLogger.set_enabled 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator/trace_logger.py (no function) 13 13 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator.__init__ 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._init_naof_components 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._init_helper_modules 15 15 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator.execute_core_logic 11 11 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._process_intent 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._check_cache 6 6 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._should_use_cache 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._try_semantic_cache 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._execute_pipeline 4 4 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._cache_if_appropriate 5 5 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._format_cached_response 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._format_final_response 1 1 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py ChatOrchestrator._handle_orchestration_error 3 3 0 0.00%
netra_backend/app/agents/chat_orchestrator_main.py (no function) 31 31 0 0.00%
netra_backend/app/agents/config.py AgentCacheConfig.from_unified_config 3 3 0 0.00%
netra_backend/app/agents/config.py TimeoutConfig.from_unified_config 3 3 0 0.00%
netra_backend/app/agents/config.py UserConfig.from_unified_config 3 3 0 0.00%
netra_backend/app/agents/config.py AgentConfig.from_unified_config 3 3 0 0.00%
netra_backend/app/agents/config.py get_agent_config 3 3 0 0.00%
netra_backend/app/agents/config.py _AgentConfigProxy.__getattr__ 1 1 0 0.00%
netra_backend/app/agents/config.py (no function) 36 0 0 100.00%
netra_backend/app/agents/context_observability.py ContextMetrics.to_dict 1 1 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._estimate_token_count 9 9 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._get_context_metrics 13 13 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._collect_context_metrics 6 6 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._report_context_metrics 10 10 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._check_context_thresholds 5 5 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._check_context_limit_proximity 6 6 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._validate_context_window_size 5 5 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._truncate_context_if_needed 14 14 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._prepare_context_for_llm 8 8 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._calculate_output_tokens 5 5 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._generate_with_limit 5 5 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._execute_with_fallback 14 14 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._batch_process_documents 6 6 0 0.00%
netra_backend/app/agents/context_observability.py ContextObservabilityMixin._log_prompt_size_with_tokens 5 5 0 0.00%
netra_backend/app/agents/context_observability.py AgentContextObserver.__init__ 2 2 0 0.00%
netra_backend/app/agents/context_observability.py AgentContextObserver.record_metrics 6 6 0 0.00%
netra_backend/app/agents/context_observability.py AgentContextObserver.get_agent_summary 10 10 0 0.00%
netra_backend/app/agents/context_observability.py AgentContextObserver.get_system_summary 4 4 0 0.00%
netra_backend/app/agents/context_observability.py (no function) 45 45 0 0.00%
netra_backend/app/agents/corpus_admin/__init__.py (no function) 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusParser.parse_operation_request 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusValidator.validate_approval_required 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusOperations.execute_operation 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.__init__ 7 7 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.check_entry_conditions 7 7 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.validate_preconditions 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.execute_core_logic 10 10 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.execute 8 8 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._create_execution_context 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_with_reliability_manager 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._handle_execution_result 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._handle_execution_exception 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_legacy_workflow 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_with_error_handling 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_corpus_operation_workflow 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._process_operation_with_approval 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._complete_corpus_operation 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_corpus_administration_workflow 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._run_corpus_admin_workflow 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._handle_approval_check 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._finalize_operation_result 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._validate_state_requirements 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._validate_execution_resources 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._validate_corpus_admin_dependencies 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._handle_execution_error 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._is_admin_mode_request 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._check_admin_indicators 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._has_corpus_keywords 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._has_valid_result 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._get_corpus_name 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._build_metrics_message 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._log_completion 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._log_final_metrics 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.cleanup 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.get_health_status 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent.send_status_update 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._send_initial_update 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._send_processing_update 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._send_completion_update 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._init_execution_engine 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_parsing_phase 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_validation_phase 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_operation_phase 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._execute_finalization_phase 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._pre_execution_hook 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py CorpusAdminSubAgent._post_execution_hook 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/agent.py (no function) 66 66 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_helpers.py get_handlers 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_helpers.py create_validation_handler 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_helpers.py create_indexing_handler 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_helpers.py create_upload_handler 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_helpers.py (no function) 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_io.py parse_json 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_io.py validate_array 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_io.py (no function) 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_storage.py CorpusCreationStorage.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/corpus_creation_storage.py CorpusCreationStorage.store_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_storage.py CorpusCreationStorage.retrieve_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_storage.py CorpusCreationStorage.delete_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_creation_storage.py (no function) 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_error_types.py CorpusErrorTypes.get_all_error_types 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_error_types.py CorpusErrorTypes.is_valid_error_type 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_error_types.py (no function) 11 11 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py CorpusIndexingHandlers.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py CorpusIndexingHandlers.create_index 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py CorpusIndexingHandlers.update_index 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py CorpusIndexingHandlers.delete_index 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py CorpusIndexingHandlers.search_index 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_indexing_handlers.py (no function) 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py CorpusUploadHandlers.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py CorpusUploadHandlers.upload_file 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py CorpusUploadHandlers.upload_batch 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py CorpusUploadHandlers.validate_upload 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py CorpusUploadHandlers.process_upload 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_upload_handlers.py (no function) 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py CorpusValidationHandlers.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py CorpusValidationHandlers.validate_corpus_structure 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py CorpusValidationHandlers.validate_corpus_content 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py CorpusValidationHandlers.validate_corpus_metadata 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py CorpusValidationHandlers.validate_corpus_permissions 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/corpus_validation_handlers.py (no function) 6 6 0 0.00%
netra_backend/app/agents/corpus_admin/models.py (no function) 50 50 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusCrudOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusAnalysisOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusOperationHandler.__init__ 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusOperationHandler.get_corpus_statistics 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusOperationHandler._get_base_statistics 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusOperationHandler._is_crud_operation 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py CorpusOperationHandler._is_analysis_operation 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/operations.py (no function) 12 12 0 0.00%
netra_backend/app/agents/corpus_admin/operations_analysis.py CorpusAnalysisOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_analysis.py CorpusAnalysisOperations.analyze_corpus_metrics 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_analysis.py CorpusAnalysisOperations.generate_corpus_report 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_analysis.py CorpusAnalysisOperations.compare_corpus_performance 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_analysis.py (no function) 7 7 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.create_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.read_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.update_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.delete_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py CorpusCRUDOperations.list_corpora 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_crud.py (no function) 10 10 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionOperations.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionOperations.execute_corpus_operation 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionOperations.batch_execute_operations 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionOperations.schedule_corpus_operation 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionHelper.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionHelper.prepare_execution_context 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionHelper.validate_execution_parameters 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py CorpusExecutionHelper.post_execution_cleanup 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_execution.py (no function) 12 12 0 0.00%
netra_backend/app/agents/corpus_admin/operations_handler.py CorpusOperationHandler.__init__ 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/operations_handler.py CorpusOperationHandler.handle_operation 13 13 0 0.00%
netra_backend/app/agents/corpus_admin/operations_handler.py CorpusOperationHandler.get_operation_status 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/operations_handler.py (no function) 9 9 0 0.00%
netra_backend/app/agents/corpus_admin/parsers.py CorpusRequestParser.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/parsers.py CorpusRequestParser.parse_request 10 10 0 0.00%
netra_backend/app/agents/corpus_admin/parsers.py CorpusRequestParser.extract_corpus_name 5 5 0 0.00%
netra_backend/app/agents/corpus_admin/parsers.py CorpusRequestParser.extract_parameters 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/parsers.py CorpusRequestParser.validate_request 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/parsers.py (no function) 7 7 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py CorpusSuggestionProfiles.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py CorpusSuggestionProfiles.get_profile 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py CorpusSuggestionProfiles.get_all_profiles 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py CorpusSuggestionProfiles.suggest_optimization 8 8 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py CorpusSuggestionProfiles.recommend_corpus_type 8 8 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py get_optimization_rules 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py get_domain_profiles 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py get_workload_optimizations 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py get_parameter_dependencies 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py get_category_options 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py apply_domain_rules 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py merge_domain_settings 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/suggestion_profiles.py (no function) 14 14 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusApprovalValidator.__init__ 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusApprovalValidator.validate_approval_required 11 11 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusApprovalValidator.get_approval_requirements 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusApprovalValidator.validate_approver_permissions 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusDataValidator.__init__ 2 2 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusDataValidator.validate_corpus_data 7 7 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusDataValidator.validate_document_format 3 3 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py CorpusDataValidator.validate_corpus_size 4 4 0 0.00%
netra_backend/app/agents/corpus_admin/validators.py (no function) 12 12 0 0.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/__init__.py (no function) 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/create_value_corpus.py CreateValueCorpus.__init__ 0 0 1 100.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/create_value_corpus.py CreateValueCorpus.create_corpus 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/create_value_corpus.py CreateValueCorpus.validate_value_data 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/create_value_corpus.py CreateValueCorpus.process_value_data 1 1 0 0.00%
netra_backend/app/agents/corpus_admin/value_based_corpus/create_value_corpus.py (no function) 5 5 0 0.00%
netra_backend/app/agents/corpus_admin_sub_agent.py CorpusStatistics.__init__ 1 1 0 0.00%
netra_backend/app/agents/corpus_admin_sub_agent.py (no function) 5 5 0 0.00%
netra_backend/app/agents/data_helper_agent.py DataHelperAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/data_helper_agent.py DataHelperAgent._execute_core 21 21 0 0.00%
netra_backend/app/agents/data_helper_agent.py DataHelperAgent._extract_previous_results_from_context 7 7 0 0.00%
netra_backend/app/agents/data_helper_agent.py DataHelperAgent._get_fallback_message 1 1 0 0.00%
netra_backend/app/agents/data_helper_agent.py (no function) 14 14 2 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent.__init__ 4 4 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent._is_fallback_mode 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent._create_execution_context 2 2 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent.check_entry_conditions 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent.execute_core_logic 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py DataSubAgent.execute 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/__init__.py (no function) 14 0 0 100.00%
netra_backend/app/agents/data_sub_agent/agent.py DataSubAgent.__init__ 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/agent.py create_data_agent 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/agent.py (no function) 6 6 5 0.00%
netra_backend/app/agents/data_sub_agent/analysis_engine.py AnalysisEngine.__init__ 0 0 1 100.00%
netra_backend/app/agents/data_sub_agent/analysis_engine.py AnalysisEngine.calculate_statistics 4 0 0 100.00%
netra_backend/app/agents/data_sub_agent/analysis_engine.py AnalysisEngine.detect_trend 12 10 0 16.67%
netra_backend/app/agents/data_sub_agent/analysis_engine.py AnalysisEngine.detect_seasonality 5 3 0 40.00%
netra_backend/app/agents/data_sub_agent/analysis_engine.py AnalysisEngine.identify_outliers 18 2 0 88.89%
netra_backend/app/agents/data_sub_agent/analysis_engine.py (no function) 13 0 0 100.00%
netra_backend/app/agents/data_sub_agent/core/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.__init__ 4 4 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.analyze_data 31 31 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.get_analysis_capabilities 6 6 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.validate_analysis_request 22 22 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.get_session_manager 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.get_data_access 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.is_initialized 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.cleanup 6 6 2 0.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.__str__ 0 0 4 100.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py DataAnalysisCore.__repr__ 0 0 2 100.00%
netra_backend/app/agents/data_sub_agent/core/data_analysis_core.py (no function) 16 16 2 0.00%
netra_backend/app/agents/data_sub_agent/data_sub_agent.py (no function) 3 3 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.__init__ 6 6 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.validate_analysis_request 19 19 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator._validate_timeframe_format 3 3 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.validate_raw_data 41 41 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator._validate_time_span 33 33 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator._validate_metric_values 16 16 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator._validate_specific_metric_values 17 17 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.validate_analysis_result 25 25 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.calculate_quality_score 9 9 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator._calculate_quality_score 12 12 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.validate_data 11 11 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.validate_schema 7 7 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py DataValidator.get_validation_errors 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/data_validator.py (no function) 20 20 0 0.00%
netra_backend/app/agents/data_sub_agent/models.py (no function) 40 0 0 100.00%
netra_backend/app/agents/data_sub_agent/performance_analyzer.py PerformanceAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/performance_analyzer.py PerformanceAnalyzer.analyze_performance 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/performance_analyzer.py PerformanceAnalyzer.get_performance_metrics 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/performance_analyzer.py PerformanceAnalyzer.calculate_efficiency_score 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/performance_analyzer.py (no function) 8 8 0 0.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.__init__ 0 0 1 100.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.build_performance_metrics_query 25 7 0 72.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.build_usage_patterns_query 2 0 0 100.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.build_anomaly_detection_query 6 0 0 100.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.build_correlation_analysis_query 2 0 0 100.00%
netra_backend/app/agents/data_sub_agent/query_builder.py QueryBuilder.build_cost_analysis_query 9 9 0 0.00%
netra_backend/app/agents/data_sub_agent/query_builder.py (no function) 14 0 0 100.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py SchemaCache.__init__ 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py SchemaCache.get_table_schema 5 5 0 0.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py SchemaCache.refresh_schema 3 3 0 0.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py SchemaCache.get_cached_tables 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py SchemaCache.clear_cache 1 1 0 0.00%
netra_backend/app/agents/data_sub_agent/schema_cache.py (no function) 8 8 0 0.00%
netra_backend/app/agents/demo_service.py (no function) 9 9 0 0.00%
netra_backend/app/agents/demo_service/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.__init__ 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._initialize_demo_properties 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._initialize_modern_components 5 5 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.execute 6 6 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_circuit_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_retry_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.process 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_process_context 5 5 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_execution_context 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_context_metadata 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._convert_result_to_response 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.execute_core_logic 6 6 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.validate_preconditions 6 6 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._validate_demo_context 4 4 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._generate_llm_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._prepare_demo_prompt 2 2 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._get_industry_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_demo_prompt_content 4 4 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_role_section 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_role_responsibilities 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_context_section 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._build_requirements_section 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._get_response_requirements 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._enhance_with_metrics 3 3 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._should_add_metrics 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._get_metrics_section 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_success_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_error_response 2 2 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService._create_error_response_from_result 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py DemoService.get_health_status 1 1 0 0.00%
netra_backend/app/agents/demo_service/core.py (no function) 45 45 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.__init__ 4 4 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_execution_engine 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_reliability_manager 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_circuit_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_retry_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._initialize_reliability_components 2 2 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.execute_core_logic 4 4 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._extract_message_from_state 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._extract_context_from_state 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.validate_preconditions 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._validate_llm_manager 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._validate_context 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.process 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_legacy_execution_context 5 5 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._format_legacy_result 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._process_optimization_request 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_optimization_response 2 2 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._prepare_optimization_prompt 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._get_industry_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._get_triage_result_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._build_optimization_prompt_content 2 2 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._format_optimization_prompt 5 5 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_prompt_header 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_request_section 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_requirements_section 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_prompt_footer 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._generate_llm_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_success_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_error_response_dict 2 2 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService._create_error_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.get_optimization_strategies 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.get_implementation_timelines 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py DemoOptimizationService.get_health_status 1 1 0 0.00%
netra_backend/app/agents/demo_service/optimization.py (no function) 49 49 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.__init__ 3 3 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.execute 6 6 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.process 4 4 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._process_reporting_request 4 4 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._prepare_reporting_prompt 3 3 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._get_optimization_data_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._get_industry_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._build_reporting_prompt_content 2 2 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._generate_llm_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._create_success_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._create_report_metadata 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._create_error_response 2 2 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.get_report_types 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._initialize_modern_components 5 5 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.get_executive_summary_sections 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._create_circuit_breaker_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._create_retry_config 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.execute_core_logic 3 3 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.validate_preconditions 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._extract_message_from_context 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._extract_report_context_from_context 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._validate_context_has_message 2 2 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService._validate_llm_available 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.execute_with_modern_interface 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py DemoReportingService.get_health_status 1 1 0 0.00%
netra_backend/app/agents/demo_service/reporting.py (no function) 40 40 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.__init__ 2 2 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._initialize_modern_components 5 5 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.execute 6 6 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.process 3 3 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.execute_core_logic 5 5 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.validate_preconditions 2 2 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._prepare_triage_prompt 2 2 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._get_industry_from_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._build_triage_prompt_content 4 4 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._get_triage_prompt_header 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._get_optimization_categories_prompt 3 3 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._get_triage_instructions 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._generate_llm_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._parse_triage_response 4 4 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._create_fallback_result 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._create_triage_result 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._create_success_response 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._create_error_response 2 2 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._create_execution_context 4 4 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._extract_message_and_context 3 3 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._validate_message_content 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._validate_llm_availability 1 1 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService._convert_result_to_legacy_format 3 3 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.get_optimization_categories 4 4 0 0.00%
netra_backend/app/agents/demo_service/triage.py DemoTriageService.get_health_status 6 6 0 0.00%
netra_backend/app/agents/demo_service/triage.py (no function) 43 43 0 0.00%
netra_backend/app/agents/domain_experts/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert.__init__ 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._init_domain_config 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._init_expertise_areas 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert.execute_from_context 5 5 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._extract_request 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._validate_requirements 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._build_validation_prompt 1 1 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._parse_validation_response 1 1 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._generate_recommendations 3 3 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._build_recommendation_prompt 1 1 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._extract_recommendations 7 7 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._check_compliance 5 5 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._meets_requirement 2 2 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._check_data_requirement 2 2 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py BaseDomainExpert._format_expert_response 1 1 0 0.00%
netra_backend/app/agents/domain_experts/base_expert.py (no function) 22 22 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert.__init__ 2 2 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert._init_business_expertise 3 3 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert._meets_requirement 7 7 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert._has_market_analysis 3 3 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert._has_competitive_analysis 3 3 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py BusinessExpert._has_business_case 3 3 0 0.00%
netra_backend/app/agents/domain_experts/business_expert.py (no function) 9 9 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert.__init__ 2 2 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert._init_engineering_expertise 3 3 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert._meets_requirement 7 7 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert._has_performance_metrics 3 3 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert._has_scalability_plan 3 3 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py EngineeringExpert._has_technical_specs 3 3 0 0.00%
netra_backend/app/agents/domain_experts/engineering_expert.py (no function) 9 9 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert.__init__ 2 2 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert._init_finance_expertise 3 3 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert._meets_requirement 7 7 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert._has_cost_breakdown 2 2 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert._has_roi_calculation 2 2 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py FinanceExpert._has_payback_period 2 2 0 0.00%
netra_backend/app/agents/domain_experts/finance_expert.py (no function) 9 9 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent.execute 13 13 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._begin_execution 3 3 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._process_with_thinking 14 14 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._process_with_llm 9 9 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._needs_tools 4 4 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._execute_tools 9 9 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedExecutionAgent._send_execution_report 6 6 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedSupervisorWrapper.__init__ 2 2 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py EnhancedSupervisorWrapper.run_with_notifications 29 29 0 0.00%
netra_backend/app/agents/enhanced_execution_agent.py (no function) 20 20 2 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor.__init__ 3 3 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._get_websocket_manager 9 9 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor.execute 9 9 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor.process_example_message 21 21 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_cost_optimization 8 8 1 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_latency_optimization 8 8 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_model_selection 6 6 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_scaling_analysis 6 6 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_advanced_optimization 8 8 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._process_general_optimization 4 4 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageProcessor._send_update 10 10 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageSupervisor.__init__ 2 2 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageSupervisor.process_example_message 7 7 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageSupervisor.get_active_processors 1 1 0 0.00%
netra_backend/app/agents/example_message_processor.py ExampleMessageSupervisor.get_processor_stats 6 6 0 0.00%
netra_backend/app/agents/example_message_processor.py get_example_message_supervisor 1 1 0 0.00%
netra_backend/app/agents/example_message_processor.py (no function) 32 32 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.name 0 0 2 100.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.initialize 0 0 1 100.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.pre_execute 0 0 1 100.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.post_execute 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.on_error 0 0 1 100.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionExtension.cleanup 0 0 1 100.00%
netra_backend/app/agents/execution_engine_consolidated.py UserExecutionExtension.name 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py UserExecutionExtension.__init__ 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py UserExecutionExtension.pre_execute 6 6 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py UserExecutionExtension.post_execute 6 6 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py MCPExecutionExtension.name 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py MCPExecutionExtension.__init__ 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py MCPExecutionExtension.initialize 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py MCPExecutionExtension.pre_execute 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py MCPExecutionExtension.post_execute 3 3 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py DataExecutionExtension.name 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py DataExecutionExtension.__init__ 3 3 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py DataExecutionExtension.pre_execute 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py DataExecutionExtension.post_execute 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py WebSocketExtension.name 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py WebSocketExtension.__init__ 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py WebSocketExtension.pre_execute 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py WebSocketExtension.post_execute 6 6 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py WebSocketExtension.on_error 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.__init__ 15 15 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine._load_extensions 8 8 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.initialize 6 6 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.execute 25 25 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine._execute_core 10 10 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine._track_execution_metrics 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.get_metrics 3 3 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.cleanup 9 9 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngine.with_request_scope 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py RequestScopedExecutionEngine.__init__ 4 4 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py RequestScopedExecutionEngine.execute 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py RequestScopedExecutionEngine.close 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py RequestScopedExecutionEngine.__aenter__ 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py RequestScopedExecutionEngine.__aexit__ 1 1 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.set_defaults 6 6 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.create_engine 7 7 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.create_user_engine 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.create_data_engine 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.create_mcp_engine 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py ExecutionEngineFactory.create_request_scoped_engine 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py execute_agent 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py execution_engine_context 5 5 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py create_execution_engine 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py get_execution_engine_factory 2 2 0 0.00%
netra_backend/app/agents/execution_engine_consolidated.py (no function) 113 113 7 0.00%
netra_backend/app/agents/execution_tracking/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.__init__ 14 14 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.start_monitoring 13 13 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.send_heartbeat 12 12 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.stop_monitoring 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.is_alive 4 4 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.get_heartbeat_status 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.get_all_monitored_executions 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.get_dead_executions 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.add_failure_callback 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor._start_monitor_task 5 5 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor._monitor_loop 9 9 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor._check_heartbeats 14 14 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor._trigger_failure_callbacks 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.get_monitor_metrics 5 5 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.get_health_status 10 10 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.force_check_execution 12 12 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.revive_execution 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.shutdown 9 9 1 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py HeartbeatMonitor.__len__ 1 1 0 0.00%
netra_backend/app/agents/execution_tracking/heartbeat.py (no function) 36 36 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.__init__ 8 8 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry._init_valid_transitions 1 1 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.register_execution 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.update_execution_state 25 25 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry._is_valid_transition 1 1 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry._update_completion_metrics 14 14 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_execution 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_active_executions 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_executions_by_agent 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_executions_by_run_id 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.update_heartbeat 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.set_execution_timeout 7 7 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_timed_out_executions 3 3 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_stale_executions 3 3 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.cleanup_expired_executions 13 13 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_execution_metrics 3 3 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.get_health_status 4 4 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry._start_cleanup_task 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry._start_cleanup_task.cleanup_loop 8 8 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.shutdown 6 6 1 0.00%
netra_backend/app/agents/execution_tracking/registry.py ExecutionRegistry.__len__ 1 1 0 0.00%
netra_backend/app/agents/execution_tracking/registry.py (no function) 69 69 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.__init__ 10 10 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._setup_callbacks 2 2 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.start_execution 10 10 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.update_execution_progress 3 3 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.complete_execution 9 9 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.handle_execution_failure 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.get_execution_status 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.get_all_active_executions 7 7 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._handle_heartbeat_failure 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._handle_timeout 11 11 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._consider_recovery 1 1 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._send_execution_started_notification 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._send_progress_update 8 8 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._send_execution_completed_notification 8 8 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._send_execution_failed_notification 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._send_agent_death_notification 6 6 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker._get_execution_health 20 20 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.get_tracker_metrics 4 4 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.get_health_status 21 21 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py ExecutionTracker.shutdown 5 5 0 0.00%
netra_backend/app/agents/execution_tracking/tracker.py (no function) 58 58 2 0.00%
netra_backend/app/agents/github_analyzer/__init__.py (no function) 9 9 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService.__init__ 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._init_base_agent 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._init_components 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._init_reliability 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._init_execution_engine 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService.execute 10 10 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._handle_execution_error 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._pre_execution_hook 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._post_execution_hook 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_1_method 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_2_method 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_3_method 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_4_method 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_5_method 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._run_sequential_phases 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_1 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_2 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_3 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_4 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._generate_mappings 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._execute_phase_5 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._generate_final_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._validate_input 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._access_repository 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._scan_patterns 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._extract_configs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._map_llm_usage 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._analyze_tools 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._generate_map 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._build_format_params 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._report_progress 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._should_report_progress 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._send_progress_update 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._create_success_result 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._create_error_result 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._build_result_metadata 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService.handle_delegation 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._handle_repository_analysis 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py GitHubAnalyzerService._handle_quick_scan 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent.py (no function) 64 64 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor.extract_agents 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._process_all_pattern_locations 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._process_pattern_locations 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._extract_location_agents 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._process_location_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._add_agent_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._build_agent_info 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._extract_and_create_agent_info 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._create_agent_info_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py AgentExtractor._is_agent_pattern 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/agent_extractor.py (no function) 12 12 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py AIMapBuilder.__init__ 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py AIMapBuilder.build_ai_map 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py AIMapBuilder._build_map_components 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py AIMapBuilder._assemble_final_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py AIMapBuilder._create_final_map_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_map_builder.py (no function) 12 12 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions.get_all_patterns 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_base_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_extended_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_openai_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_openai_imports 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_openai_api_calls 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_openai_models 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_openai_configs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_anthropic_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_anthropic_imports 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_anthropic_api_calls 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_anthropic_models 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_anthropic_configs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_langchain_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_langchain_imports 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_langchain_components 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_langchain_core_components 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_langchain_chain_components 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_langchain_agents 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_agents_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_agent_frameworks 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_agent_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_embeddings_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_embedding_providers 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_vectorstore_patterns 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_cloud_vectorstores 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_local_vectorstores 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._create_tools_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_function_calling_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py AIPatternDefinitions._get_tool_definition_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/ai_pattern_definitions.py (no function) 34 34 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor.__init__ 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._init_ai_keys 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_api_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_model_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_param_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_endpoint_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_feature_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_limit_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._init_parsers 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor.extract_configurations 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._finalize_configs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._init_config_structure 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_config_files 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_single_config_file 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._find_config_files 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_config_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._find_files_by_pattern 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_from_file 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_file_content 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._safe_parse_content 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_env 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_all_env_lines 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._update_configs_from_env_line 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_env_line 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._is_valid_env_line 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_env_line_parts 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._create_config_if_ai 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_json 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._safe_json_parse 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_yaml 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_all_yaml_lines 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._update_configs_from_yaml_line 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_yaml_line 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._is_valid_yaml_line 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_yaml_line_parts 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_toml 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_all_toml_lines 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_toml_line 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_toml_config 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._is_valid_toml_line 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_toml_line_parts 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_python 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_all_python_patterns 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_python_assignments 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_python_assignment_matches 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_python_dict_configs 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_python_dict_matches 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._parse_javascript 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_all_js_patterns 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_js_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_js_matches 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._extract_ai_configs 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._process_dict_configs 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._is_ai_config 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._has_ai_keywords 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._mask_sensitive 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._is_sensitive_key 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._apply_masking 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._merge_configs 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._perform_config_merge 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._add_config_file 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._update_env_variables 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._add_env_variable 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._generate_summary 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._build_summary_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._has_api_keys 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._detect_providers 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._check_provider_patterns 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py ConfigurationExtractor._get_provider_patterns_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/config_parser.py (no function) 76 76 0 0.00%
netra_backend/app/agents/github_analyzer/dependency_extractor.py DependencyExtractor.extract_dependencies 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/dependency_extractor.py DependencyExtractor._get_detected_libraries 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/dependency_extractor.py DependencyExtractor._get_detected_frameworks 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/dependency_extractor.py DependencyExtractor._build_dependencies_dict 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/dependency_extractor.py (no function) 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient.__init__ 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient.clone_repository 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._parse_repo_url 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._parse_http_url 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._parse_git_url 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._parse_owner_repo_format 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._is_local_path 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._handle_local_repo 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._validate_local_path 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._check_git_repository 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._clone_remote_repo 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._execute_clone 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._run_clone_process 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._validate_clone_result 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._cleanup_on_error 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._build_clone_url 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._should_add_token 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._add_token_to_url 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient.get_repository_info 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient._build_repo_info 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient.cleanup 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/github_client.py GitHubAPIClient.__del__ 4 4 1 0.00%
netra_backend/app/agents/github_analyzer/github_client.py (no function) 33 33 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer.identify_hotspots 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer._count_patterns_per_file 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer._process_pattern_counts 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer._get_top_hotspots 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer._format_hotspots 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py HotspotAnalyzer._create_hotspot_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/hotspot_analyzer.py (no function) 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/html_formatter.py HTMLFormatter.format_html 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/html_formatter.py HTMLFormatter._build_metrics_html 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/html_formatter.py HTMLFormatter._get_html_template 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/html_formatter.py (no function) 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper.__init__ 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._init_call_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_openai_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_anthropic_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_langchain_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_huggingface_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._init_model_patterns 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_openai_model_mappings 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_anthropic_model_mappings 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_other_model_mappings 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._init_param_patterns 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_basic_param_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_advanced_param_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper.map_llm_calls 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._create_empty_llm_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._process_pattern_locations 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._finalize_llm_map 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._extract_call_info 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._build_enriched_call_info 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._is_valid_api_call 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._create_base_call_info 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._enrich_call_info 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._extract_model 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._extract_direct_model 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_model_extraction_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._search_model_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._find_known_model 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._extract_parameters 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._process_param_match 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._convert_param_value 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._try_convert_bool 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._convert_numeric_value 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._try_parse_float 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._try_parse_int 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._add_call_info 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._update_call_statistics 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._add_endpoint_info 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._create_endpoint_entry 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._update_model_counts 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._collect_parameters 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._add_call_site 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._generate_summary 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._calculate_parameter_statistics 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._has_numeric_values 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._compute_stats 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._build_summary_data 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_most_used 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py LLMCallMapper._get_providers 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/llm_mapper.py (no function) 54 54 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder.__init__ 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder.build_repo_info 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._create_repo_info_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder.build_ai_infrastructure 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._merge_infrastructure_components 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._build_base_infrastructure 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._create_base_infra_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._build_config_infrastructure 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder.build_code_locations 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._gather_and_create_locations 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._create_code_locations_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._format_models 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._create_models_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._format_configs 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._format_config_files 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._process_config_files_data 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._get_detected_providers 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._summarize_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._get_ai_files 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._get_config_files 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._build_config_dict 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._build_config_file_info 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py MapComponentsBuilder._build_pattern_summary 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/map_components.py (no function) 28 28 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py MarkdownFormatter.format_markdown 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py MarkdownFormatter._add_markdown_header 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py MarkdownFormatter._add_markdown_metrics 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py MarkdownFormatter._add_markdown_providers 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py MarkdownFormatter._add_markdown_recommendations 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/markdown_formatter.py (no function) 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/metrics_calculator.py GitHubAnalyzerMetricsCalculator.calculate_metrics 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/metrics_calculator.py GitHubAnalyzerMetricsCalculator._calculate_tool_count 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/metrics_calculator.py (no function) 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/output_formatter.py (no function) 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/output_formatters.py AIOperationsMapFormatter.__init__ 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/output_formatters.py AIOperationsMapFormatter.format_output 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/output_formatters.py AIOperationsMapFormatter._add_formatted_output 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/output_formatters.py (no function) 12 12 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_detector.py AIPatternDetector.__init__ 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_detector.py AIPatternDetector.detect_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_detector.py AIPatternDetector.quick_scan 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_detector.py (no function) 20 20 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher.scan_content 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._init_scan_results 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._process_all_patterns 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._scan_provider_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._add_pattern_matches 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._append_match_details 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._create_match_entry 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher.find_matches 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._find_matches 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher.merge_results 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher.generate_summary 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._count_patterns_by_provider 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher.estimate_complexity 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._estimate_complexity 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py GitHubAnalyzerPatternMatcher._classify_complexity 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_matcher.py (no function) 19 19 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner.__init__ 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner._init_extensions 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner.detect_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner._process_files_in_batches 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner._merge_all_results 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner._finalize_results 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner.analyze_file 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner._analyze_file 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py PatternScanner.quick_scan 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/pattern_scanner.py (no function) 16 16 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py RecommendationGenerator.generate_recommendations 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py RecommendationGenerator._add_complexity_recommendations 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py RecommendationGenerator._add_model_recommendations 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py RecommendationGenerator._add_security_recommendations 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py RecommendationGenerator._add_tool_recommendations 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/recommendation_generator.py (no function) 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner.__init__ 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._init_priority_dirs 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_all_prefixed_dirs 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_src_priority_dirs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_lib_priority_dirs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_app_priority_dirs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_core_priority_dirs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._init_ignore_patterns 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_cache_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_env_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_build_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_python_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_os_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner.get_relevant_files 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._validate_repo_path 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._execute_scan_strategy 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._count_files 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._filter_dirs 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._should_ignore 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._determine_strategy 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._complete_scan 9 9 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._targeted_scan 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._scan_priority_dirs 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._scan_root_files 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._sampling_scan 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._collect_priority_samples 9 9 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._fill_remaining_samples 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._scan_directory 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._process_directory_files 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._process_single_file 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._add_file_if_valid 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._sample_files 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._collect_all_files 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._add_relevant_files 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._add_file_if_relevant 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._create_distributed_sample 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._find_config_files 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_config_patterns 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._collect_config_files 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._is_relevant_file 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._get_relevant_extensions 6 6 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py RepositoryScanner._check_file_size 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/scanner_core.py (no function) 48 48 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer.analyze_security 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._init_security_structure 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._check_exposed_credentials 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._process_env_vars_for_credentials 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._check_credential_values 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._is_exposed_credential 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._is_credential_key 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py SecurityAnalyzer._add_security_recommendations 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/security_analyzer.py (no function) 10 10 0 0.00%
netra_backend/app/agents/github_analyzer/tool_analyzer.py ToolUsageAnalyzer.__init__ 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_analyzer.py ToolUsageAnalyzer.analyze_tool_usage 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_analyzer.py ToolUsageAnalyzer.get_tool_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_analyzer.py ToolUsageAnalyzer.get_function_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_analyzer.py (no function) 9 9 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions.__init__ 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._init_tool_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._get_langchain_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._build_langchain_pattern_list 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._get_openai_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._build_openai_pattern_list 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._get_agent_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._build_agent_pattern_list 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._get_custom_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._build_custom_pattern_list 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._get_retrieval_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._build_retrieval_pattern_list 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions._init_function_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions.get_tool_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py ToolPatternDefinitions.get_function_patterns 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_patterns.py (no function) 17 17 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore.__init__ 0 0 1 100.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore.process_tool_patterns 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._initialize_tool_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._build_empty_tool_map 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._process_pattern_locations 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._process_location_patterns 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._process_location_pattern_list 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._process_single_pattern_info 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._finalize_tool_map 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._extract_tool_info 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._build_complete_tool_info 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._enrich_tool_info_with_details 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._is_tool_related_pattern 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._build_base_tool_info 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._create_tool_info_structure 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._add_tool_type_to_info 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._identify_tool_type 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._classify_tool_by_patterns 7 7 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._is_langchain_tool 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._is_openai_function 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._is_agent_tool 2 2 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._extract_tool_details 8 8 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._extract_tool_name 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._extract_tool_description 4 4 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._add_tool_info 5 5 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._generate_summary 1 1 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py ToolProcessingCore._get_most_common_type 3 3 0 0.00%
netra_backend/app/agents/github_analyzer/tool_processing_core.py (no function) 31 31 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalTriageResult.__init__ 12 12 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent.__init__ 1 1 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent.validate_preconditions 8 8 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent.execute_core_logic 17 17 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._extract_goals_from_request 12 12 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._triage_goals 7 7 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._analyze_single_goal 9 9 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._create_prioritized_plan 11 11 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._finalize_goal_triage_result 5 5 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._parse_goals_from_llm_response 15 15 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._parse_goal_analysis_response 14 14 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._extract_goals_fallback 8 8 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._create_fallback_goal_analysis 22 22 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._goal_to_dict 1 1 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._generate_strategic_recommendations 15 15 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent.execute 21 21 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._validate_context 10 10 1 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._extract_user_request 6 6 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent._execute_fallback_logic 9 9 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py GoalsTriageSubAgent.create_agent_with_context 1 1 0 0.00%
netra_backend/app/agents/goals_triage_sub_agent.py (no function) 50 50 0 0.00%
netra_backend/app/agents/input_validation.py AgentExecutionInput.validate_run_id 3 3 0 0.00%
netra_backend/app/agents/input_validation.py TriageExecutionInput.validate_triage_state 4 4 0 0.00%
netra_backend/app/agents/input_validation.py TriageExecutionInput._check_user_request_exists 2 2 0 0.00%
netra_backend/app/agents/input_validation.py TriageExecutionInput._validate_user_request_length 4 4 0 0.00%
netra_backend/app/agents/input_validation.py DataExecutionInput.validate_data_state 4 4 0 0.00%
netra_backend/app/agents/input_validation.py OptimizationExecutionInput.validate_optimization_state 4 4 0 0.00%
netra_backend/app/agents/input_validation.py ActionsExecutionInput.validate_actions_state 5 5 0 0.00%
netra_backend/app/agents/input_validation.py ReportingExecutionInput.validate_reporting_state 4 4 0 0.00%
netra_backend/app/agents/input_validation.py ReportingExecutionInput._check_reporting_data_exists 1 1 0 0.00%
netra_backend/app/agents/input_validation.py ReportingExecutionInput._validate_reporting_requirements 2 2 0 0.00%
netra_backend/app/agents/input_validation.py SyntheticDataExecutionInput.validate_synthetic_data_state 3 3 0 0.00%
netra_backend/app/agents/input_validation.py SyntheticDataExecutionInput._validate_synthetic_data_keywords 4 4 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator.validate_execution_input 1 1 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._get_validation_schema 1 1 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._create_input_data 1 1 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._create_success_result 1 1 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._handle_validation_error 2 2 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._process_validation_errors 6 6 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._format_validation_error 3 3 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._categorize_validation_message 3 3 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._execute_validation_flow 3 3 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._perform_validation 7 7 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._handle_unexpected_error 2 2 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator.validate_and_raise 2 2 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._process_validation_result 3 3 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._check_validation_result 4 4 0 0.00%
netra_backend/app/agents/input_validation.py AgentInputValidator._log_validation_warnings 3 3 0 0.00%
netra_backend/app/agents/input_validation.py validate_agent_input 2 2 0 0.00%
netra_backend/app/agents/input_validation.py validate_agent_input.decorator 2 2 0 0.00%
netra_backend/app/agents/input_validation.py validate_agent_input.decorator.wrapper 2 2 0 0.00%
netra_backend/app/agents/input_validation.py _validate_inputs_with_logging 5 5 0 0.00%
netra_backend/app/agents/input_validation.py (no function) 83 83 0 0.00%
netra_backend/app/agents/interfaces.py BaseAgentProtocol.execute 0 0 2 100.00%
netra_backend/app/agents/interfaces.py BaseAgentProtocol.get_name 0 0 2 100.00%
netra_backend/app/agents/interfaces.py BaseAgentProtocol.get_config 0 0 2 100.00%
netra_backend/app/agents/interfaces.py AgentStateProtocol.merge_from 0 0 2 100.00%
netra_backend/app/agents/interfaces.py AgentStateProtocol.to_dict 0 0 2 100.00%
netra_backend/app/agents/interfaces.py AgentStateProtocol.copy 0 0 2 100.00%
netra_backend/app/agents/interfaces.py (no function) 6 0 12 100.00%
netra_backend/app/agents/mcp_integration/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionResult.__post_init__ 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler.__init__ 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler._load_error_patterns 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler.handle_mcp_error 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler._build_error_execution_result 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler._classify_error 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler._create_error_message 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py MCPExecutionErrorHandler._should_attempt_fallback 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.__init__ 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._initialize_components 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._setup_reliability_patterns 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._create_circuit_breaker_config 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._create_retry_config 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._setup_execution_engine 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.execute_with_mcp_patterns 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._build_mcp_execution_result 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.execute_core_logic 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._should_process_mcp 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._extract_request_text 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._execute_mcp_workflow 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._create_mcp_context 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._build_mcp_agent_context 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._detect_and_validate_intent 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._validate_intent_requires_mcp 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._execute_mcp_tools 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._execute_discovery_workflow 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._get_available_server_list 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._discover_tools_from_servers 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._execute_specific_tool 6 6 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._execute_mcp_tool_with_intent 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._track_successful_tool_execution 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._handle_tool_execution_error 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._process_mcp_results 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._build_mcp_result_response 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.validate_preconditions 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._validate_basic_preconditions 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent._validate_mcp_preconditions 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.execute_regular_logic 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.cleanup_mcp_context 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py BaseMCPAgent.get_health_status 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/base_mcp_agent.py (no function) 71 71 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor.__init__ 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor._register_default_health_checks 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor.perform_health_check 6 6 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor._execute_health_check_safely 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor._record_health_check_completion 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor._check_mcp_service_health 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPHealthMonitor._check_intent_detector_health 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker.__init__ 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker.record_execution_start 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker.record_execution_completion 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker._update_execution_metrics 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker._update_average_execution_time 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker._maintain_execution_history 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker.get_performance_summary 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPPerformanceTracker._calculate_success_rate 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator.__init__ 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._initialize_orchestration_components 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._setup_core_components 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._setup_mcp_execution_config 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._setup_monitoring_components 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._setup_execution_engine 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._create_reliability_manager 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator.orchestrate_mcp_execution 7 7 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._prepare_orchestration 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._execute_parallel_mcp_requests 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._execute_sequential_mcp_requests 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._execute_single_mcp_request 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._perform_mcp_execution 7 7 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._create_mcp_agent_for_context 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._track_execution_success 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._handle_mcp_execution_error 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._create_error_mcp_result 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._finalize_orchestration 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator._determine_overall_success 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator.execute_core_logic 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator.validate_preconditions 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py MCPExecutionOrchestrator.get_comprehensive_health_status 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/execution_orchestrator.py (no function) 80 80 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntent.__post_init__ 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher.__init__ 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher._load_mcp_keywords 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher._load_tool_patterns 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher.find_mcp_indicators 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher._collect_keyword_indicators 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPKeywordMatcher.extract_tool_name 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPServerMatcher.__init__ 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPServerMatcher._load_server_mappings 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPServerMatcher.find_matching_server 9 9 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPServerMatcher._calculate_match_score 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPParameterExtractor.__init__ 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPParameterExtractor._load_parameter_patterns 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPParameterExtractor.extract_parameters 6 6 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPParameterExtractor.extract_simple_params 6 6 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector.__init__ 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector.detect_intent 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._build_mcp_intent 5 5 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._create_intent_object 1 1 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._extract_all_parameters 3 3 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._calculate_confidence 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector.should_route_to_mcp 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector.get_routing_info 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector.detect_intent_with_reliability 8 8 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._create_detection_context 4 4 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._execute_detection_with_monitoring 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._create_success_detection_result 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py MCPIntentDetector._handle_detection_error 2 2 0 0.00%
netra_backend/app/agents/mcp_integration/mcp_intent_detector.py (no function) 49 49 0 0.00%
netra_backend/app/agents/message_router.py (no function) 2 2 0 0.00%
netra_backend/app/agents/migration/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter.from_deep_agent_state 14 14 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter.to_deep_agent_state 11 11 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter._extract_agent_context 18 18 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter._extract_audit_metadata 9 9 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter._extract_state_data 11 11 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py DeepAgentStateAdapter._validate_migration 22 22 1 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py MigrationDetector.find_deepagentstate_usage 18 18 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py MigrationDetector.generate_migration_report 15 15 0 0.00%
netra_backend/app/agents/migration/deepagentstate_adapter.py (no function) 33 33 1 0.00%
netra_backend/app/agents/mixins/__init__.py (no function) 2 0 0 100.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.__init__ 3 3 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.set_websocket_bridge 11 11 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.has_websocket_bridge 1 1 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_agent_started 18 18 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_thinking 12 12 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_tool_executing 12 12 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_tool_completed 12 12 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_agent_completed 12 12 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_progress 7 7 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_error 7 7 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_tool_started 1 1 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_subagent_started 6 6 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py WebSocketBridgeAdapter.emit_subagent_completed 6 6 0 0.00%
netra_backend/app/agents/mixins/websocket_bridge_adapter.py (no function) 18 0 2 100.00%
netra_backend/app/agents/models.py DataPriority.value_numeric 2 2 0 0.00%
netra_backend/app/agents/models.py (no function) 96 96 1 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent.__init__ 9 9 1 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._validate_context_data 12 12 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent.execute 24 24 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._execute_optimization_workflow 24 24 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._process_optimization_response 3 3 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._extract_and_validate_result 5 5 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._build_optimization_prompt 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._create_default_fallback_result 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._get_default_recommendations 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._get_fallback_metadata 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._create_optimizations_result 3 3 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._extract_recommendations 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._process_recommendations 3 3 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._convert_recommendation_list 5 5 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._convert_single_recommendation 3 3 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._build_optimizations_result_dict 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._build_optimization_result_params 3 3 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._get_base_optimization_params 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._get_extended_optimization_params 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._get_optimization_type 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_agent_started 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_agent_completed 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_thinking 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_progress 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_tool_executing 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_tool_completed 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent._emit_error 2 2 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py OptimizationsCoreSubAgent.create_agent_with_context 1 1 0 0.00%
netra_backend/app/agents/optimizations_core_sub_agent.py (no function) 39 39 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool.__init__ 2 2 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._init_circuit_breaker 1 1 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool.arun 2 2 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool.arun._execute_with_reliability 2 2 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool.execute 4 4 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_with_reliability_wrapper 2 2 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_with_reliability_wrapper._execute_tool 1 1 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._create_execution_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_internal 7 7 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._try_synthetic_tools 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._try_corpus_tools 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_default 1 1 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_synthetic_data_batch 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_validate_synthetic_data 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_store_synthetic_data 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_create_corpus 3 3 0 0.00%
netra_backend/app/agents/production_tool.py ProductionTool._execute_search_corpus 3 3 0 0.00%
netra_backend/app/agents/production_tool.py (no function) 27 27 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor.__init__ 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor.execute 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._get_corpus_tool_mapping 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._get_primary_tool_mapping 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._get_secondary_tool_mapping 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_create_corpus 6 6 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._extract_corpus_creation_params 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_corpus_create_data 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_corpus_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_corpus_response_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_corpus_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_search_corpus 6 6 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._perform_corpus_search 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_missing_corpus_id_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._search_corpus 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_search_params 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_search_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_search_response_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_search_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_update_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._perform_corpus_update 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_corpus_id_required_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_generic_error_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._update_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_corpus_update_data 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_update_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_update_response_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_delete_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._perform_corpus_deletion 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._delete_corpus 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_delete_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_delete_response_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_analyze_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._perform_corpus_analysis 4 4 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._get_corpus_statistics 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_analyze_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_export_corpus 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_export_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._extract_export_params 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_export_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_import_corpus 2 2 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_import_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._extract_import_params 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_import_data 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._execute_validate_corpus 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._perform_corpus_validation 5 5 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._get_corpus 3 3 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_validation_result 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._create_validate_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py CorpusToolExecutor._build_service_metadata 1 1 0 0.00%
netra_backend/app/agents/production_tool_corpus.py (no function) 55 55 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor.__init__ 1 1 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor.execute 4 4 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._execute_synthetic_data_batch 7 7 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_batch_config 1 1 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._generate_batch 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_batch_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_batch_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._execute_validate_synthetic_data 6 6 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._validate_data 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_validation_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_validation_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._execute_store_synthetic_data 7 7 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._store_data 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_store_success_response 1 1 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py SyntheticToolExecutor._create_store_error_response 2 2 0 0.00%
netra_backend/app/agents/production_tool_synthetic.py (no function) 20 20 0 0.00%
netra_backend/app/agents/prompts.py (no function) 2 2 0 0.00%
netra_backend/app/agents/prompts/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/agents/prompts/action_prompts.py (no function) 2 2 1 0.00%
netra_backend/app/agents/prompts/data_prompts.py (no function) 3 3 0 0.00%
netra_backend/app/agents/prompts/optimization_prompts.py (no function) 3 3 0 0.00%
netra_backend/app/agents/prompts/reporting_prompts.py (no function) 3 3 0 0.00%
netra_backend/app/agents/prompts/supervisor_prompts.py (no function) 6 6 0 0.00%
netra_backend/app/agents/prompts/triage_prompts.py (no function) 3 3 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator.__init__ 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._initialize_services 3 3 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._initialize_stats 0 0 1 100.00%
netra_backend/app/agents/quality_checks.py QualityValidator.validate_agent_output 6 6 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._validate_and_finalize 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._execute_validation 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._finalize_validation 3 3 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._perform_validation 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._build_validation_context 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._update_validation_stats 2 2 2 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._log_validation_result 3 3 2 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator.store_validation_metrics 3 3 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._extract_agent_output 5 5 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._get_output_extractor 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._build_agent_extractor_map 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._convert_output_to_string 3 3 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._get_content_type_for_agent 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator.validate_content 4 4 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._execute_core_validation 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._convert_content_type_string 6 6 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._create_default_validation_result 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._build_default_metrics 4 4 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._get_default_scores 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._get_default_quality_level 2 2 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._get_default_additional_metrics 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator._build_default_validation_result 1 1 1 0.00%
netra_backend/app/agents/quality_checks.py QualityValidator.get_validation_stats 1 1 0 0.00%
netra_backend/app/agents/quality_checks.py (no function) 37 37 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.__init__ 6 6 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._initialize_quality_services 7 7 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._initialize_managers 2 2 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._register_hooks_if_enabled 4 4 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._register_quality_hooks 4 4 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._log_initialization 2 2 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._start_monitoring 2 2 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._quality_validation_hook 2 2 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._handle_validation_result 3 3 2 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._has_quality_metrics 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._get_validation_result 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._handle_failed_validation 3 3 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._quality_monitoring_hook 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._fallback_generation_hook 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._quality_retry_hook 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.get_quality_dashboard 5 5 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor._get_combined_stats 4 4 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.get_agent_quality_report 3 3 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.get_quality_stats_summary 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.shutdown 5 5 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.enable_strict_mode 3 3 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.disable_strict_mode 3 3 0 0.00%
netra_backend/app/agents/quality_supervisor.py QualityEnhancedSupervisor.get_configuration 1 1 0 0.00%
netra_backend/app/agents/quality_supervisor.py (no function) 39 39 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.__init__ 5 5 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.validate_preconditions 10 10 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._assess_available_data 20 20 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.execute 21 21 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._execute_modern_pattern 48 48 2 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._execute_reporting_llm_with_observability 18 18 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._build_reporting_prompt 7 7 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._extract_and_validate_report 11 11 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._send_success_update 2 2 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_report_result 4 4 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_full_report 20 20 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_partial_report 19 19 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_guidance_report 16 16 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._get_emergency_fallback_report 15 15 2 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._format_data_insights 8 8 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._format_optimization_insights 8 8 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._format_action_plan_summary 8 8 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_missing_data_guidance 9 9 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_default_next_steps 5 5 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_fallback_report 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._generate_report_cache_key 10 10 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._get_cached_report 10 10 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._cache_report_result 16 16 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._cache_report_result.serialize_value 5 5 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.create_agent_with_context 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.execute_core_logic 23 23 1 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.execute_modern 17 17 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_execution_context 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_success_execution_result 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_error_execution_result 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._convert_to_user_context 3 3 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._execute_report_generation 16 16 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_fallback_reporting_operation 2 2 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_fallback_reporting_operation.fallback_operation 3 3 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_fallback_summary 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent._create_fallback_metadata 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.has_websocket_context 1 1 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.set_websocket_bridge 4 4 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py ReportingSubAgent.store_metadata_result 6 6 0 0.00%
netra_backend/app/agents/reporting_sub_agent.py (no function) 55 55 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.__init__ 14 14 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._get_log_prefix 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._ensure_not_disposed 2 2 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._init_components 6 6 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._create_websocket_bridge_adapter 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._register_initial_tools 2 2 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.tools 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.has_websocket_support 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.has_tool 2 2 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.register_tool 12 12 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.register_tool.DynamicTool._run 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.register_tool.DynamicTool._arun 6 6 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.dispatch 21 21 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.dispatch_tool 20 20 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._create_tool_input 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._create_error_result 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher._create_tool_not_found_response 2 2 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.get_metrics 8 8 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.get_context 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.cleanup 16 16 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.is_active 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.__aenter__ 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py RequestScopedToolDispatcher.__aexit__ 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.__init__ 2 2 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_tool_executing 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_tool_completed 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_agent_started 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_agent_thinking 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_agent_completed 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_agent_error 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_progress_update 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py WebSocketBridgeAdapter.notify_custom 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py create_request_scoped_tool_dispatcher 1 1 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py request_scoped_tool_dispatcher_scope 8 8 0 0.00%
netra_backend/app/agents/request_scoped_tool_dispatcher.py (no function) 53 53 2 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._init_naof_components 4 4 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._init_citation_requirements 4 4 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent.execute_from_context 5 5 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._extract_research_query 3 3 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._extract_intent 3 3 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._conduct_deep_research 3 3 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._build_search_params 1 1 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._process_raw_results 4 4 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._extract_result_data 1 1 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._verify_and_score_results 6 6 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._score_single_result 2 2 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._calculate_weighted_score 3 3 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._add_score_to_result 2 2 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._sort_by_reliability 1 1 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._format_research_response 1 1 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._extract_citations 4 4 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._format_citation 1 1 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._extract_key_findings 6 6 0 0.00%
netra_backend/app/agents/researcher.py ResearcherAgent._summarize_finding 4 4 0 0.00%
netra_backend/app/agents/researcher.py (no function) 31 31 0 0.00%
netra_backend/app/agents/security/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.__init__ 13 13 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.can_execute 16 16 1 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.record_success 7 7 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.record_failure 12 12 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker._cleanup_old_failures 2 2 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker._transition_to_open 4 4 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker._transition_to_half_open 5 5 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker._transition_to_closed 4 4 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.get_metrics 1 1 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py AgentCircuitBreaker.force_reset 7 7 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.__init__ 7 7 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.get_or_create_breaker 4 4 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.can_execute_agent 11 11 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.record_execution_result 10 10 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.get_system_status 15 15 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.get_failure_analysis 13 13 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.force_reset_agent 5 5 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.force_reset_all_agents 9 9 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.add_fallback_agent 2 2 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.remove_fallback_agent 5 5 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.test_agent_recovery 7 7 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py SystemCircuitBreaker.get_recommended_agent 4 4 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py create_system_circuit_breaker 2 2 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py get_system_circuit_breaker 4 4 0 0.00%
netra_backend/app/agents/security/circuit_breaker.py (no function) 75 75 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.__init__ 3 3 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.increment_concurrent 2 2 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.decrement_concurrent 5 5 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.add_request_timestamp 3 3 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.cleanup_old_timestamps 5 5 0 0.00%
netra_backend/app/agents/security/resource_guard.py UserResourceTracker.get_recent_request_count 3 3 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.__init__ 11 11 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.validate_resource_request 29 29 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.acquire_resources 9 9 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.release_resources 2 2 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.get_current_usage 2 2 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard._update_current_usage 17 17 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard._record_violation 3 3 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.start_monitoring 5 5 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.stop_monitoring 7 7 1 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard._monitor_loop 19 19 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.get_resource_status 20 20 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.emergency_cleanup 14 14 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.update_limits 3 3 0 0.00%
netra_backend/app/agents/security/resource_guard.py ResourceGuard.get_user_resource_summary 5 5 0 0.00%
netra_backend/app/agents/security/resource_guard.py (no function) 59 59 0 0.00%
netra_backend/app/agents/state.py OptimizationsResult.parse_recommendations 1 1 0 0.00%
netra_backend/app/agents/state.py OptimizationsResult.validate_cost_savings 7 7 0 0.00%
netra_backend/app/agents/state.py OptimizationsResult.validate_performance_improvement 7 7 0 0.00%
netra_backend/app/agents/state.py ActionPlanResult.parse_required_resources 1 1 0 0.00%
netra_backend/app/agents/state.py ActionPlanResult.parse_success_metrics 1 1 0 0.00%
netra_backend/app/agents/state.py ReportResult.parse_attachments 1 1 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.__init__ 2 2 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.validate_step_count 5 5 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.validate_optimizations_result 1 1 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.to_dict 1 1 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.copy_with_updates 3 3 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.increment_step_count 1 1 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.add_metadata 4 4 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.clear_sensitive_data 1 1 0 0.00%
netra_backend/app/agents/state.py DeepAgentState.merge_from 5 5 0 0.00%
netra_backend/app/agents/state.py DeepAgentState._create_merged_metadata 6 6 0 0.00%
netra_backend/app/agents/state.py DeepAgentState._create_merged_results 1 1 0 0.00%
netra_backend/app/agents/state.py rebuild_model 3 1 1 66.67%
netra_backend/app/agents/state.py (no function) 126 1 3 99.21%
netra_backend/app/agents/state_manager.py (no function) 2 2 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent.__init__ 1 1 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent.execute 17 17 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._validate_preconditions 7 7 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._execute_core_logic 15 15 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._collect_available_data 6 6 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._extract_summaries_from_data 11 11 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._summarize_data_source 14 14 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._generate_comprehensive_summary 15 15 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._build_summarization_prompt 2 2 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._build_comprehensive_summary_prompt 6 6 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._parse_summary_response 6 6 1 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._parse_comprehensive_summary 6 6 1 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._create_fallback_comprehensive_summary 7 7 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._format_summary_result 1 1 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py SummaryExtractorSubAgent._send_summary_completion_update 4 4 0 0.00%
netra_backend/app/agents/summary_extractor_sub_agent.py (no function) 30 30 0 0.00%
netra_backend/app/agents/supervisor/__init__.py (no function) 4 0 0 100.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py initialize_agent_class_registry 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py _register_core_agents 18 18 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py _register_specialized_agents 51 51 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py _register_auxiliary_agents 13 13 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py _validate_registry 13 13 1 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py get_agent_types_summary 21 21 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py list_available_agents 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py get_agent_class_by_name 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py is_agent_type_available 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py populate_agent_registry_from_class_registry 24 24 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py validate_agent_registry_consistency 17 17 0 0.00%
netra_backend/app/agents/supervisor/agent_class_initialization.py (no function) 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassInfo.__post_init__ 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.__init__ 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.register 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.freeze 10 10 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.get_agent_class 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.get_agent_info 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.list_agent_names 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.get_all_agent_classes 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.has_agent_class 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.get_registry_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.validate_dependencies 10 10 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.get_agents_by_dependency 5 5 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry._validate_registration_params 9 9 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.is_frozen 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.__len__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.__contains__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py AgentClassRegistry.__repr__ 0 0 6 100.00%
netra_backend/app/agents/supervisor/agent_class_registry.py get_agent_class_registry 6 6 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py create_test_registry 1 1 1 0.00%
netra_backend/app/agents/supervisor/agent_class_registry.py (no function) 35 0 3 100.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_startup_phase 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_startup_phase.DemoAgent.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_startup_phase.DemoAgent.execute_core_logic 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_freeze_phase 11 11 1 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_runtime_phase 21 21 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_thread_safety 30 30 1 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_thread_safety.concurrent_access_worker 9 9 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_error_handling 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_full_lifecycle 13 13 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py demonstrate_real_initialization 14 14 0 0.00%
netra_backend/app/agents/supervisor/agent_class_registry_example.py (no function) 13 13 9 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore.__init__ 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore.execute_agent 43 43 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._execute_with_protection 22 22 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._execute_with_result_validation 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._execute_with_result_validation.execute_with_heartbeat 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._setup_agent_websocket 23 23 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._create_websocket_callback 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._create_websocket_callback.callback 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._get_agent_or_error 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._calculate_performance_metrics 11 11 1 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._collect_metrics 9 9 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py AgentExecutionCore._persist_metrics 10 10 0 0.00%
netra_backend/app/agents/supervisor/agent_execution_core.py (no function) 24 0 3 100.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.__init__ 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_agent_started 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_agent_thinking 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_tool_executing 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_tool_completed 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_agent_completed 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.notify_agent_error 11 11 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.cleanup 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py UserWebSocketEmitter.get_emitter_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.__init__ 27 27 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.configure 37 37 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._agent_name_matches_class 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._agent_name_matches_class.normalize 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._validate_agent_dependencies 15 15 1 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.create_user_execution_context 34 34 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.create_agent_instance 135 135 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.cleanup_user_context 56 56 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.user_execution_scope 6 6 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.get_user_semaphore 13 13 1 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._create_emitter 8 8 1 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._get_cached_agent_class 5 5 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.get_pool_stats 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory._should_sample 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.get_factory_metrics 9 9 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.get_active_contexts_summary 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.cleanup_inactive_contexts 22 22 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py AgentInstanceFactory.reset_for_testing 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py get_agent_instance_factory 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py configure_agent_instance_factory 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_instance_factory.py (no function) 55 0 0 100.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.__init__ 10 10 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.set_websocket_manager 17 17 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.create_agent_execution_context 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.get_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.register_agent 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.cleanup_all_agents 14 14 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py UserAgentSession.get_metrics 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentLifecycleManager.__init__ 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentLifecycleManager.cleanup_agent_resources 14 14 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentLifecycleManager.monitor_memory_usage 16 16 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentLifecycleManager.trigger_cleanup 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.__init__ 14 14 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.set_tool_dispatcher_factory 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.initialize 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.cleanup 17 17 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_user_session 18 18 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._cleanup_user_session_unlocked 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.cleanup_user_session 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.create_agent_for_user 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_user_agent 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.remove_user_agent 13 13 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.reset_user_agents 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.monitor_all_users 14 14 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.emergency_cleanup_all 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.set_websocket_manager 21 21 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.set_websocket_manager.update_user_sessions 10 10 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.set_websocket_manager.cleanup_task 4 4 1 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.set_websocket_manager_async 17 17 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get 38 38 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_async 30 30 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.tool_dispatcher 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.tool_dispatcher 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._default_dispatcher_factory 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.create_tool_dispatcher_for_user 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.register_default_agents 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_core_agents 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_core_agents.create_triage_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_core_agents.create_data_agent 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_optimization_agents 11 11 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_optimization_agents.create_optimization_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_optimization_agents.create_actions_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_auxiliary_agents 5 5 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_reporting_agent 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_reporting_agent.create_reporting_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_goals_triage_agent 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_goals_triage_agent.create_goals_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_synthetic_data_agent 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_synthetic_data_agent.create_synthetic_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_data_helper_agent 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_data_helper_agent.create_helper_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_corpus_admin_agent 8 8 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry._register_corpus_admin_agent.create_corpus_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.register 7 7 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.register_agent_safely 11 11 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_registry_health 12 12 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.list_agents 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.remove_agent 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_agent 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.reset_all_agents 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.diagnose_websocket_wiring 15 15 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py AgentRegistry.get_factory_integration_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py get_agent_registry 11 11 0 0.00%
netra_backend/app/agents/supervisor/agent_registry.py (no function) 67 0 8 100.00%
netra_backend/app/agents/supervisor/agent_routing.py SupervisorAgentRouter.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/agent_routing.py SupervisorAgentRouter.route_to_agent 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_routing.py SupervisorAgentRouter.route_to_agent_with_retry 4 4 0 0.00%
netra_backend/app/agents/supervisor/agent_routing.py SupervisorAgentRouter.route_to_agent_with_circuit_breaker 3 3 0 0.00%
netra_backend/app/agents/supervisor/agent_routing.py SupervisorAgentRouter._create_agent_execution_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/agent_routing.py (no function) 8 8 2 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.__init__ 6 6 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._initialize_metrics 1 1 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.start_workflow_trace 11 11 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.add_span 5 5 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.complete_workflow_trace 21 21 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._update_metrics_from_trace 8 8 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._update_average_latency 3 3 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.record_agent_error 4 4 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.record_circuit_breaker_trip 2 2 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.get_metrics_snapshot 1 1 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._calculate_performance_percentiles 5 5 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._log_trace_event 2 2 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability._log_error_event 2 2 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.reset_metrics 5 5 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.start_phase 3 3 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.stop_phase 6 6 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.record_first_token 5 5 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.add_performance_metric 4 4 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.get_performance_summary 3 3 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.get_timing_breakdown 3 3 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py SupervisorObservability.record_resource_metrics 2 2 0 0.00%
netra_backend/app/agents/supervisor/comprehensive_observability.py (no function) 32 32 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.__init__ 4 4 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.get_clickhouse_context 3 3 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.get_redis_context 3 3 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.execute_analytics_query 2 2 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.store_session_data 4 4 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.get_session_data 5 5 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.store_execution_metrics 3 3 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.get_user_analytics 3 3 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.cleanup_data_contexts 6 6 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py DataAccessCapabilities.get_data_access_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py add_data_access_capabilities 1 1 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py UserExecutionEngineExtensions.integrate_data_access 12 12 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py UserExecutionEngineExtensions.cleanup_data_access 6 6 0 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py example_agent_with_data_access 10 10 1 0.00%
netra_backend/app/agents/supervisor/data_access_integration.py (no function) 28 0 5 100.00%
netra_backend/app/agents/supervisor/execution_context.py AgentExecutionContext.with_trace_context 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_context.py (no function) 52 0 3 100.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._init_from_factory 21 21 1 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._get_user_state_lock 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._get_user_execution_state 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._init_components 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._init_death_monitoring 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._handle_agent_death 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._handle_agent_timeout 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._validate_execution_context 11 11 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.execute_agent 73 73 2 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._heartbeat_loop 6 6 1 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_with_death_monitoring 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_with_error_handling 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._handle_execution_error 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._can_retry 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._retry_execution 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.execute_pipeline 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_pipeline_steps 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._can_execute_parallel 12 12 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_steps_parallel 22 22 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_step_parallel_safe 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._create_error_result 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_steps_sequential_fallback 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._process_steps_with_early_termination 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._process_pipeline_step 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_and_check_result 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._should_execute_step 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._evaluate_condition 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_step 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._create_step_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._extract_step_context_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._build_step_context_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._extract_base_context_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._extract_step_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._should_stop_pipeline 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_with_fallback 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._update_history 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._send_via_user_emitter 16 16 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.send_agent_thinking 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.send_partial_result 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.send_tool_executing 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.send_final_report 8 8 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._send_final_execution_report 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._send_completion_for_failed_execution 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._log_fallback_trigger 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._log_retry_attempt 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_fallback_strategy 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.get_fallback_health_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.reset_fallback_mechanisms 0 0 1 100.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._execute_fallback_strategy 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._prepare_retry_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._wait_for_retry 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._enforce_history_size_limit 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._get_context_flow_id 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._create_timeout_result 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._create_error_result 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.get_execution_stats 17 17 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.shutdown 2 2 1 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._notify_user_of_execution_error 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._notify_user_of_timeout 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine._notify_user_of_system_error 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.create_user_engine 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.execute_with_user_isolation 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.has_user_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py ExecutionEngine.get_isolation_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py create_request_scoped_engine 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py create_execution_context_manager 3 3 1 0.00%
netra_backend/app/agents/supervisor/execution_engine.py detect_global_state_usage 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine.py (no function) 88 88 5 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.__init__ 14 14 1 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.set_tool_dispatcher_factory 2 2 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.create_for_user 30 30 1 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory._enforce_user_engine_limits 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory._create_user_websocket_emitter 8 8 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.user_execution_scope 16 16 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.cleanup_engine 20 20 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory._cleanup_loop 13 13 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory._cleanup_inactive_engines 35 35 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.get_factory_metrics 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.get_active_engines_summary 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.create_execution_engine 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.get_active_contexts 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.cleanup_user_context 13 13 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.cleanup_all_contexts 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py ExecutionEngineFactory.shutdown 27 27 1 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py get_execution_engine_factory 13 13 3 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py configure_execution_engine_factory 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py user_execution_engine 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_engine_factory.py (no function) 37 0 4 100.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.__post_init__ 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.update_activity 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.record_run_start 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.record_run_success 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.record_run_failure 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.create_child_context 8 8 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.cleanup 22 22 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py UserExecutionContext.get_status_summary 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionFactoryConfig.from_env 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory.__init__ 10 10 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory.configure 6 6 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory.create_execution_engine 32 32 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory._enforce_resource_limits 9 9 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory._get_user_semaphore 7 7 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory.cleanup_context 7 7 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py ExecutionEngineFactory.get_factory_metrics 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine.__init__ 12 12 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine._init_user_components 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine._get_or_create_periodic_update_manager 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine._get_or_create_agent_core 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine._get_or_create_fallback_manager 4 4 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine.execute_agent_pipeline 32 32 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine._execute_with_monitoring 9 9 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine.cleanup 17 17 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py IsolatedExecutionEngine.get_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py get_execution_engine_factory 3 3 0 0.00%
netra_backend/app/agents/supervisor/execution_factory.py (no function) 63 63 8 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.__init__ 11 11 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.record_execution_start 17 17 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.record_execution_complete 22 22 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore._update_user_stats_start 8 8 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore._update_user_stats_complete 12 12 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.get_user_stats 8 8 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.get_global_stats 12 12 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.get_system_health 25 25 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore._get_health_recommendations 13 13 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore._cleanup_loop 13 13 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore._cleanup_old_records 20 20 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py ExecutionStateStore.shutdown 20 20 1 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py get_execution_state_store 5 5 0 0.00%
netra_backend/app/agents/supervisor/execution_state_store.py (no function) 63 63 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py FactoryPerformanceConfig.to_dict 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py FactoryPerformanceConfig.minimal 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py FactoryPerformanceConfig.balanced 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py FactoryPerformanceConfig.maximum_performance 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py get_factory_performance_config 3 3 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py set_factory_performance_config 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py reset_factory_performance_config 1 1 0 0.00%
netra_backend/app/agents/supervisor/factory_performance_config.py (no function) 41 0 0 100.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_todo_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py _create_todo_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py _create_todo_meta_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_todo_status_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_todo_failure_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_flow_start_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_step_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_step_completion_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_spec_decision_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py build_base_log_entry 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py _create_log_base_fields 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py _create_log_state_fields 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_data_builders.py (no function) 14 14 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.__init__ 6 6 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_flow_start 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_flow_start_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_agent_start 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_agent_start_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_agent_completion 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_agent_completion_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_inter_agent_communication 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_communication_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.create_todo 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_todo_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.update_todo_state 4 4 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._update_todo_timestamps 5 5 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._log_todo_state_change 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_pipeline_execution 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_pipeline_execution_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_flow_completion 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_flow_completion_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._create_completion_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._create_completion_timing_data 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.get_flow_summary 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_flow_summary 4 4 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._create_summary_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._create_summary_timing_data 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._create_summary_count_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._log_structured_data 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger._build_base_log_entry 1 1 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_todo_added 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_todo_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_todo_completed 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_todo_failed 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_flow_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_step_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_step_completed 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py SupervisorPipelineLogger.log_decision_made 2 2 0 0.00%
netra_backend/app/agents/supervisor/flow_logger.py (no function) 56 56 0 0.00%
netra_backend/app/agents/supervisor/initialization_helpers.py SupervisorInitializationHelpers.create_reliability_manager 6 6 0 0.00%
netra_backend/app/agents/supervisor/initialization_helpers.py SupervisorInitializationHelpers.init_utilities_for_supervisor 2 2 0 0.00%
netra_backend/app/agents/supervisor/initialization_helpers.py SupervisorInitializationHelpers.init_helper_components 5 5 0 0.00%
netra_backend/app/agents/supervisor/initialization_helpers.py (no function) 10 10 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionContext.__init__ 5 5 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionContext.set_mcp_requirements 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionContext.clear_mcp_requirements 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter.analyze_request 4 4 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter._build_routing_decision 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter._extract_intent_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter._extract_intent_core_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter._extract_intent_meta_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter._format_routing_decision 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPRequestRouter.should_use_mcp 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner.plan_mcp_execution 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._create_mcp_execution_plan 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._build_execution_plan_data 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._create_base_plan 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._add_plan_metadata 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._get_available_tools 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._discover_tools_safely 5 5 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPExecutionPlanner._handle_tool_discovery_error 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine.__init__ 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._init_mcp_components 5 5 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine.execute_agent 4 4 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._prepare_mcp_context 4 4 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._apply_mcp_routing 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._setup_mcp_execution 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._extract_routing_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._configure_mcp_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._create_agent_mcp_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._execute_with_mcp 5 5 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._handle_mcp_execution_error 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._execute_mcp_plan 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._execute_mcp_tool 5 5 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._perform_mcp_tool_execution 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._notify_tool_execution 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._execute_tool_with_bridge 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._call_bridge_execution 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._prepare_bridge_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._handle_mcp_tool_error 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._extract_tool_arguments 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._create_mcp_success_result 4 4 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._build_success_metadata 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._create_mcp_error_result 3 3 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine._fallback_to_standard_execution 2 2 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py MCPEnhancedExecutionEngine.cleanup_mcp_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/mcp_execution_engine.py (no function) 57 57 4 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers.run_supervisor_workflow 1 1 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers.handle_execution_failure 1 1 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers.execute_legacy_workflow 4 4 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers._start_execution_flow 3 3 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers._extract_context_from_state 1 1 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers._execute_run_with_logging 4 4 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py SupervisorExecutionHelpers._finalize_execution 3 3 0 0.00%
netra_backend/app/agents/supervisor/modern_execution_helpers.py (no function) 14 14 0 0.00%
netra_backend/app/agents/supervisor/observability_example.py example_direct_usage 7 7 0 0.00%
netra_backend/app/agents/supervisor/observability_example.py example_global_helper_usage 8 8 0 0.00%
netra_backend/app/agents/supervisor/observability_example.py example_error_handling 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_example.py (no function) 5 5 7 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.__init__ 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.generate_flow_id 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.start_flow 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._record_flow_start 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._build_flow_start_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.step_started 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._update_flow_phase 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.step_completed 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._increment_completed_steps 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.complete_flow 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.log_decision 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.log_parallel_execution 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.log_sequential_execution 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.log_retry_attempt 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.log_fallback_triggered 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.add_todo_task 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.start_todo_task 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.complete_todo_task 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.fail_todo_task 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._log_flow_event 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._log_step_event 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger._log_json_data 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.get_active_flows 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py SupervisorObservabilityLogger.get_todo_states 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py get_supervisor_flow_logger 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow.py (no function) 35 0 0 100.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_flow_event_data 4 4 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._get_base_flow_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_base_event_info 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._build_flow_state_summary 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_step_event_data 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_decision_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_decision_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_decision_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_decision_specific_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_parallel_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_parallel_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_parallel_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_parallel_agent_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_sequential_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_sequential_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_sequential_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_sequential_sequence_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_retry_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_retry_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_retry_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_retry_attempt_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder.build_fallback_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_fallback_dict 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_fallback_base_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py FlowDataBuilder._create_fallback_step_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_flow_builders.py (no function) 28 0 0 100.00%
netra_backend/app/agents/supervisor/observability_helpers.py set_global_flow_logger 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py get_global_flow_logger 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_todo_added 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_todo_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_todo_completed 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_todo_failed 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_flow_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_step_started 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_step_completed 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py log_decision_made 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_helpers.py (no function) 13 13 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.record_todo_state 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.update_todo_status 2 2 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.get_todo_states 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.build_todo_event_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker._create_todo_base_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker._create_todo_base_fields 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker._create_todo_meta_fields 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.build_todo_status_data 5 5 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.build_todo_failure_data 3 3 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.get_task_data 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.has_task 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py TodoTracker.remove_task 1 1 0 0.00%
netra_backend/app/agents/supervisor/observability_todo_tracker.py (no function) 16 0 0 100.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder.get_execution_pipeline 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._build_base_pipeline 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._add_conditional_steps 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._add_data_step_if_needed 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._add_optimization_step_if_needed 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._add_actions_step_if_needed 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._needs_data_analysis 5 5 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._needs_optimization 5 5 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py PipelineBuilder._needs_actions 5 5 0 0.00%
netra_backend/app/agents/supervisor/pipeline_builder.py (no function) 13 13 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor.__init__ 6 6 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._get_persistence_service 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor.execute_pipeline 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._build_execution_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._extract_context_params 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._get_base_execution_params 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._prepare_flow_context 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._execute_pipeline_with_flow 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._log_step_transitions_start 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._log_step_transitions_complete 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._run_pipeline_with_hooks 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._execute_and_process 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._handle_pipeline_error 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._process_results 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._process_results_with_batching 9 9 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._batch_merge_states 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._persist_batched_state 9 9 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._log_pipeline_execution_type 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._extract_agent_names 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._execute_with_step_logging 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor.finalize_state 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._persist_final_state 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._build_persistence_request 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._create_persistence_request 1 1 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._notify_completion 3 3 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._send_completion_message 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._send_message_safely 8 8 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._handle_message_error 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._build_completion_message 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._create_completion_content 4 4 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._create_websocket_message 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._send_orchestration_notification 18 18 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._get_current_timestamp 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._get_user_emitter_from_context 14 14 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor._get_user_emitter 11 11 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py PipelineExecutor.set_user_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/pipeline_executor.py (no function) 49 49 4 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine.__init__ 17 17 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._init_components 6 6 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine.execute_agent 48 48 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._validate_execution_context 10 10 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._execute_with_error_handling 10 10 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._send_agent_started 4 4 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._send_agent_thinking 4 4 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._send_agent_completed 7 7 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._create_timeout_result 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine._update_history 3 3 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine.get_execution_stats 13 13 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine.cleanup 20 20 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py RequestScopedExecutionEngine.is_active 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py create_request_scoped_engine 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_execution_engine.py (no function) 32 32 3 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.__init__ 25 25 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._get_log_prefix 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._ensure_not_disposed 2 2 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._create_execution_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.execute_agent 47 47 1 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._execute_with_monitoring 11 11 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._heartbeat_loop 6 6 1 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._validate_execution_context 11 11 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._send_success_completion 6 6 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._send_failure_completion 6 6 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._create_timeout_result 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor._create_error_result 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.get_metrics 11 11 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.get_user_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.get_event_emitter 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.dispose 13 13 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.__aenter__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedAgentExecutor.__aexit__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedExecutorFactory.create_executor 14 14 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py RequestScopedExecutorFactory.create_scoped_executor 3 3 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py create_request_scoped_executor 1 1 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py create_full_request_execution_stack 3 3 0 0.00%
netra_backend/app/agents/supervisor/request_scoped_executor.py (no function) 43 43 3 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.get_state 1 1 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.save_state 2 2 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.delete_state 4 4 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.checkpoint_state 1 1 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py AgentStateManager.restore_state 1 1 0 0.00%
netra_backend/app/agents/supervisor/state_manager.py (no function) 11 11 1 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.__init__ 2 2 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.get_comprehensive_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.get_agent_health_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.get_agent_performance_metrics 1 1 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.get_reliability_status 1 1 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.create_reliability_manager 4 4 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py SupervisorCompletionHelpers.create_supporting_helpers 4 4 0 0.00%
netra_backend/app/agents/supervisor/supervisor_completion_helpers.py (no function) 11 11 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.__init__ 7 7 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.run_hooks 3 3 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities._execute_single_hook 6 6 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.get_stats 5 5 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities._get_legacy_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.get_health_status 6 6 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.get_performance_metrics 3 3 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py SupervisorUtilities.get_circuit_breaker_status 3 3 0 0.00%
netra_backend/app/agents/supervisor/supervisor_utilities.py (no function) 13 13 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.__post_init__ 6 6 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.create_child_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext._validate_required_ids 5 5 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext._validate_no_placeholder_values 11 11 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext._validate_metadata 6 6 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.from_request 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.create_child_context 7 7 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.with_db_session 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.with_websocket_connection 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.verify_isolation 7 7 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.to_dict 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py UserExecutionContext.get_correlation_id 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py register_shared_object 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py clear_shared_objects 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py validate_user_context 3 3 0 0.00%
netra_backend/app/agents/supervisor/user_execution_context.py (no function) 36 36 1 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py MinimalPeriodicUpdateManager.track_operation 6 6 1 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py MinimalPeriodicUpdateManager.shutdown 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py MinimalFallbackManager.__init__ 2 2 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py MinimalFallbackManager.create_fallback_result 3 3 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.__init__ 21 21 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.user_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.get_user_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.is_active 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.get_tool_dispatcher 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._create_mock_tool_dispatcher 9 9 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._create_mock_tool_dispatcher.mock_execute_tool 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._init_components 16 16 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.execute_agent 46 46 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._validate_execution_context 10 10 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._execute_with_error_handling 11 11 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._send_user_agent_started 6 6 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._send_user_agent_thinking 6 6 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._send_user_agent_completed 6 6 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._create_timeout_result 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine._update_user_history 3 3 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.get_user_execution_stats 13 13 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.execute_agent_pipeline 9 9 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.cleanup 24 24 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.is_active 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.get_user_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.__str__ 0 0 5 100.00%
netra_backend/app/agents/supervisor/user_execution_engine.py UserExecutionEngine.__repr__ 0 0 2 100.00%
netra_backend/app/agents/supervisor/user_execution_engine.py (no function) 46 0 6 100.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.__init__ 17 17 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_started 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_thinking 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_partial_result 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_tool_executing 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_final_report 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_completed 6 6 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_tool_completed 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_fallback_notification 4 4 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_registered 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_failed 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_cancelled 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_metrics_updated 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_unregistered 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_status_changed 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_manager_shutdown 9 9 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_stopped 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_error 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_agent_log 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_tool_started 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_stream_chunk 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_stream_complete 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_subagent_started 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_subagent_completed 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_started_message 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._create_started_content 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_thinking_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_enhanced_thinking_payload 13 13 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_partial_result_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_tool_executing_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_enhanced_tool_executing_payload 12 12 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_final_report_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_fallback_notification_message 2 2 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_completed_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_tool_completed_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._create_fallback_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_registered_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_failed_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_cancelled_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_metrics_updated_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_unregistered_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_status_changed_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_manager_shutdown_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_stopped_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_error_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_enhanced_agent_error_payload 8 8 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_agent_log_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_tool_started_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_stream_chunk_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_stream_complete_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_subagent_started_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_subagent_completed_payload 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._send_websocket_message 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._send_websocket_message_safe 6 6 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._send_fallback_message_safe 4 4 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._get_timestamp 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._get_tool_context_hints 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._determine_error_severity 11 11 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._generate_default_recovery_suggestions 17 17 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._generate_user_friendly_error_message 14 14 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_periodic_update 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_operation_started 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.send_operation_completed 5 5 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_periodic_update_payload 10 10 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_operation_started_payload 8 8 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._build_operation_completed_payload 6 6 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._mark_operation_active 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._mark_operation_complete 3 3 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._cleanup_operation_after_delay 2 2 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._send_critical_event 19 19 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._trigger_emergency_notification 7 7 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._attempt_delivery 15 15 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._queue_for_retry 14 14 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._ensure_queue_processor_running 4 4 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._process_event_queue 19 19 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._notify_user_of_backlog 11 11 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier._update_operation_activity 3 3 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.get_delivery_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py WebSocketNotifier.shutdown 13 13 1 0.00%
netra_backend/app/agents/supervisor/websocket_notifier.py (no function) 95 95 5 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor.__init__ 1 1 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor.execute_workflow_steps 10 10 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._create_context_step 4 4 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._initialize_state_step 12 12 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._build_pipeline_step 4 4 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._execute_pipeline_step 3 3 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._create_run_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._execute_with_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._send_orchestration_notification 12 12 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py SupervisorWorkflowExecutor._get_current_timestamp 2 2 0 0.00%
netra_backend/app/agents/supervisor/workflow_execution.py (no function) 16 16 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.__init__ 5 5 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._get_user_emitter_from_context 14 14 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._get_user_emitter 11 11 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.set_user_context 2 2 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._define_workflow_based_on_triage 9 9 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._create_pipeline_step 2 2 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.execute_standard_workflow 16 16 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._execute_workflow_steps 1 1 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._execute_workflow_step 7 7 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._create_step_context 1 1 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._send_workflow_started 9 9 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._send_step_started 9 9 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._send_step_completed 11 11 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._send_workflow_completed 11 11 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.get_workflow_definition 1 1 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.assess_data_completeness 18 18 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator._classify_data_sufficiency 5 5 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py WorkflowOrchestrator.select_workflow 8 8 0 0.00%
netra_backend/app/agents/supervisor/workflow_orchestrator.py (no function) 28 28 2 0.00%
netra_backend/app/agents/supervisor_admin_init.py _determine_admin_access 3 3 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _create_admin_tool_dispatcher 1 1 1 0.00%
netra_backend/app/agents/supervisor_admin_init.py _create_standard_tool_dispatcher 6 6 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _determine_supervisor_mode 3 3 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _create_supervisor_config 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _create_supervisor_instance 3 3 1 0.00%
netra_backend/app/agents/supervisor_admin_init.py create_supervisor_with_admin_support 4 4 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _setup_tool_dispatcher 3 3 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _setup_supervisor_configuration 2 2 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py check_admin_command 4 4 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _check_direct_admin_commands 6 6 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _get_direct_admin_commands 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _check_natural_language_admin_commands 6 6 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _get_admin_keyword_mapping 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _message_contains_keywords 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py handle_admin_request 10 10 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _check_admin_permissions 5 5 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _get_agent_mapping 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _validate_command_type 5 5 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _execute_admin_request 2 2 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _create_success_response 1 1 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py _handle_admin_request_error 2 2 0 0.00%
netra_backend/app/agents/supervisor_admin_init.py (no function) 45 45 0 0.00%
netra_backend/app/agents/supervisor_circuit_breaker.py (no function) 4 4 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.__init__ 23 23 1 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.execute 48 48 1 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._orchestrate_agents 16 16 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._create_isolated_agent_instances 15 15 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._get_required_agent_names 3 3 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._validate_execution_preconditions 4 4 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._get_user_tools 8 8 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._get_tool_classes_from_context 13 13 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._get_websocket_bridge_factory 10 10 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._can_execute_agent 18 18 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._execute_workflow_with_isolated_agents 69 69 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._execute_agent_with_retry 22 22 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._execute_agent_with_context 11 11 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._emit_thinking 4 4 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._merge_child_metadata_to_parent 14 14 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._store_agent_result 9 9 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._determine_execution_order 31 31 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._needs_data_analysis 8 8 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._needs_optimization 6 6 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._needs_action_plan 9 9 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._execute_single_agent 13 13 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._create_fallback_report 23 23 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._is_recoverable_error 13 13 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.get_stats 1 1 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.get_performance_metrics 1 1 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.create 3 3 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.__str__ 0 0 1 100.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.__repr__ 0 0 1 100.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.register_agent 2 2 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.agents 1 1 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent.run 22 22 1 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._emit_agent_started 11 11 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py SupervisorAgent._emit_agent_completed 17 17 0 0.00%
netra_backend/app/agents/supervisor_consolidated.py (no function) 49 49 4 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.__init__ 6 6 0 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.execute 11 11 0 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent._create_user_execution_engine 5 5 0 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.run 7 7 0 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.create 3 3 0 0.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.__str__ 0 0 1 100.00%
netra_backend/app/agents/supervisor_ssot.py SupervisorAgent.__repr__ 0 0 1 100.00%
netra_backend/app/agents/supervisor_ssot.py (no function) 19 19 4 0.00%
netra_backend/app/agents/supply_researcher/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._init_database_components 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._init_research_components 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._init_execution_engine 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent.execute 12 12 1 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._pre_execution_hook 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._post_execution_hook 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._execute_parsing_phase 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._execute_session_creation_phase 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._execute_research_phase 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._execute_processing_phase 7 7 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._parse_and_log_request 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._conduct_research_with_updates 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent.process_scheduled_research 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._process_providers_research 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._process_single_provider_research 6 6 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_success_provider_result 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_error_provider_result 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._build_scheduled_research_result 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_parsing_update 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_research_session 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._build_research_session 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._save_research_session 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_research_update 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._conduct_research 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._execute_research_workflow 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._initialize_research_session 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._complete_research_execution 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_processing_update 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._process_research_results 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._extract_and_score_data 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._update_database_if_confident 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._finalize_research_session 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._build_final_result 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_completion_update 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._handle_execution_error 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._update_failed_session_if_exists 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_compatible_state 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_compatible_state.CompatibleState.__init__ 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_error_notification 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._update_research_session 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._set_research_session_data 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._set_research_session_json_fields 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._create_scheduled_context 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py SupplyResearcherAgent._send_update 21 21 0 0.00%
netra_backend/app/agents/supply_researcher/agent.py (no function) 62 62 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor.__init__ 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor.extract_supply_data 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor.calculate_confidence_score 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._extract_pricing 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._extract_context 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._process_qa_answers 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._extract_from_single_answer 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._build_item_if_matches 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._build_supply_item 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._create_base_item 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._get_base_item_fields 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._get_metadata_fields 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._enrich_with_extracted_data 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._parse_pricing_data 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._parse_dual_pricing 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._parse_single_pricing 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._parse_context_data 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._normalize_context_size 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._score_citations 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._calculate_citation_quantity_score 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._calculate_citation_quality_score 7 7 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._score_data_completeness 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._score_item_completeness 6 6 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py SupplyDataExtractor._append_item_if_valid 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/data_extractor.py (no function) 29 29 0 0.00%
netra_backend/app/agents/supply_researcher/models.py ProviderPatterns.get_patterns 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/models.py (no function) 19 19 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser.__init__ 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser.parse_natural_language_request 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._extract_all_components 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._build_parsed_request 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._determine_research_type 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._find_matching_type 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._is_pricing_request 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._is_capabilities_request 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._is_availability_request 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._is_new_model_request 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._is_deprecation_request 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._extract_provider_info 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._find_provider_match 6 6 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._check_provider_patterns 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._extract_model_name 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py SupplyRequestParser._extract_timeframe 7 7 0 0.00%
netra_backend/app/agents/supply_researcher/parsers.py (no function) 20 20 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine.__init__ 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine.generate_research_query 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine.call_deep_research_api 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._extract_template_params 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_template_for_type 2 2 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._build_template_map 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_pricing_template 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_pricing_details 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_capabilities_template 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_capabilities_details 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_availability_template 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_new_model_template 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_deprecation_template 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_market_overview_template 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_market_overview_details 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._create_continue_payload 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._create_init_payload 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._get_base_payload 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._create_response 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py SupplyResearchEngine._build_response_data 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/research_engine.py (no function) 23 23 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager.__init__ 1 1 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager.update_database 20 20 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager._process_supply_item 6 6 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager._find_existing_supply_item 4 4 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager._update_existing_item 14 14 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager._create_new_item 5 5 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager._create_update_log 3 3 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py SupplyDatabaseManager.get_supply_statistics 11 11 0 0.00%
netra_backend/app/agents/supply_researcher/supply_database_manager.py (no function) 16 16 0 0.00%
netra_backend/app/agents/supply_researcher_sub_agent.py (no function) 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalRequirements.check_approval_requirements 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalRequirements._is_large_volume 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalRequirements._is_sensitive_data 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalRequirements._requires_explicit_approval 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalMessageBuilder.generate_approval_message 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalResultBuilder.create_approval_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalWorkflow.__init__ 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalWorkflow.process_approval_workflow 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalWorkflow._send_approval_if_needed 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py ApprovalWorkflow._send_approval_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/approval_flow.py (no function) 26 26 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore.__init__ 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._initialize_components 7 7 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._setup_reliability_systems 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore.execute 15 15 1 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._should_execute_synthetic_data 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore.validate_preconditions 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._execute_generation_workflow_with_context 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._determine_workload_profile_from_request 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._requires_approval_for_context 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._handle_approval_workflow_with_context 7 7 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._execute_data_generation_with_context 8 8 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore.send_status_update_with_context 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_approval_update_with_context 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_completion_update_with_context 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._handle_execution_error_with_context 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._is_admin_request 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._is_synthetic_request 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore.execute_core_logic 7 7 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._create_synthetic_context 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._execute_generation_workflow 7 7 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._determine_workload_profile 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._handle_approval_if_needed 7 7 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._requires_approval 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._is_large_volume 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._is_sensitive_data 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._requires_explicit_approval 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._process_approval_workflow 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._generate_approval_message 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._create_approval_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_approval_update_if_needed 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_approval_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._execute_data_generation 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._generate_and_store_result 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._finalize_generation 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._calculate_duration 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_completion_update 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._build_completion_data 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._log_completion 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._handle_execution_error 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._create_error_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_error_update_if_needed 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._send_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/core.py SyntheticDataAgentCore._handle_approval_flow 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/core.py (no function) 69 69 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor.__init__ 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor.execute_generation 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._perform_generation_workflow 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._send_generation_update 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._generate_and_store_result 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._finalize_generation 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._send_completion_update 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._calculate_duration 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._log_completion 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._build_completion_data 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._create_completion_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._build_completion_data_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._get_sample_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationExecutor._format_completion_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationErrorHandler.__init__ 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationErrorHandler.create_error_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py GenerationErrorHandler.send_error_update_if_needed 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/generation_workflow.py (no function) 26 26 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py LLMCallTracker.setup_llm_tracking 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py LLMCallTracker.cleanup_tracking 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py LLMLogger.log_llm_input 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py LLMLogger.log_llm_success 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py LLMLogger.log_llm_error 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py SyntheticDataLLMExecutor.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py SyntheticDataLLMExecutor.call_llm_with_logging 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py SyntheticDataLLMExecutor._execute_llm_call 5 5 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py SyntheticDataLLMExecutor._execute_llm_with_logging 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py SyntheticDataLLMExecutor._get_llm_response 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/llm_handler.py (no function) 23 23 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py UpdateSender.__init__ 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py UpdateSender.send_generation_start 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py UpdateSender.send_completion_update 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py UpdateSender.send_error_update 2 2 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py UpdateSender.send_approval_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py MessageFormatter.format_approval_message 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py MessageFormatter.format_completion_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py MessageFormatter.format_generation_start_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py MessageFormatter.format_error_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py CompletionDataBuilder.build_completion_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py CompletionDataBuilder.get_sample_data 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py CommunicationCoordinator.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py CommunicationCoordinator.send_formatted_approval 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py CommunicationCoordinator.send_formatted_completion 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/messaging.py (no function) 28 28 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py RequestValidator.check_entry_conditions 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py RequestValidator._is_admin_request 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py RequestValidator._is_synthetic_request 4 4 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py StateValidator.has_valid_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py MetricsValidator.log_completion_summary 3 3 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py MetricsValidator.log_final_metrics 6 6 0 0.00%
netra_backend/app/agents/synthetic_data/validation.py (no function) 18 18 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.__init__ 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.requires_approval 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.handle_approval_flow 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.check_approval_requirements 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.is_large_volume 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.is_sensitive_data 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.requires_explicit_approval 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.generate_approval_message 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler._format_workload_type 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler._format_timing_info 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.send_approval_if_needed 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.create_approval_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler.send_approval_update 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py SyntheticDataApprovalHandler._build_approval_update_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper.validate_approval_state 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper.validate_profile 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper.extract_sensitivity_level 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper.extract_approval_flag 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper.calculate_risk_score 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalValidationHelper._get_sensitivity_multiplier 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalMessageBuilder.build_standard_message 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalMessageBuilder.build_high_risk_message 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalMessageBuilder._extract_message_components 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalMessageBuilder._format_standard_message 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalFlowOrchestrator.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalFlowOrchestrator.execute_approval_flow 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py ApprovalFlowOrchestrator._validate_flow_prerequisites 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_approval_handler.py (no function) 47 47 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor.process_all_batches 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._process_single_batch 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._generate_batch 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._calculate_actual_batch_size 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._validate_tool_availability 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._generate_via_tool 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._dispatch_generation_tool 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._create_tool_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor._build_tool_parameter_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py SyntheticDataBatchProcessor.calculate_batch_size 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_batch_processor.py (no function) 21 21 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow.execute_generation_flow 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._send_initial_update 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._execute_generation 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._send_generation_update 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._generate_and_store_result 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._finalize_generation 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._send_completion_update 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._build_completion_data 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._create_completion_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._get_sample_data 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._format_completion_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._calculate_duration 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py SyntheticDataGenerationFlow._log_completion 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py GenerationFlowFactory.create_flow 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py GenerationFlowFactory.create_basic_flow 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generation_flow.py (no function) 27 27 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator.__init__ 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator.generate_data 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._setup_generation 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._create_initial_status 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._generate_table_name 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._generate_batched_data 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._create_success_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._create_result_metadata 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._create_error_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py SyntheticDataGenerator._calculate_checksum 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_generator.py (no function) 23 23 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.__init__ 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_successful_execution 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_completion 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_parsing_failure 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.handle_generation_error 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._log_generation_error 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.send_error_update_if_needed 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._build_error_update_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.create_error_result 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_final_metrics 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._extract_and_log_metrics 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.has_valid_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._has_result_attribute 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._is_valid_result_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_completion_summary 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._log_summary_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.calculate_duration_ms 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.build_completion_data 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._get_sample_data 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._format_completion_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._create_completion_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_generation_start 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_approval_required 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.create_metrics_summary 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._build_metrics_dict 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler._calculate_success_rate 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py SyntheticDataMetricsHandler.log_performance_metrics 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_metrics_handler.py (no function) 36 36 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_ecommerce_preset 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py _get_ecommerce_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_financial_preset 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py _get_financial_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_healthcare_preset 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py _get_healthcare_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_gaming_preset 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py _get_gaming_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_research_preset 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py _get_research_params 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_all_presets 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py find_preset_by_name 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py is_valid_preset_name 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py get_preset_names 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_presets.py (no function) 33 33 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.__init__ 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.determine_workload_profile 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.find_matching_preset 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.parse_custom_profile 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.create_parsing_prompt 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.create_base_prompt 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.format_parsing_prompt 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.get_default_profile 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.create_profile_from_params 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser.get_prompt_fields_spec 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py SyntheticDataProfileParser._log_parsing_failure 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py create_profile_parser 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py validate_profile_params 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py normalize_workload_type 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py extract_volume_from_text 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _get_volume_patterns 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _process_volume_match 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py extract_time_range_from_text 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _get_time_patterns 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _get_time_multipliers 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _process_time_match 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _determine_time_unit 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py detect_distribution_from_text 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py build_profile_from_text_analysis 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _extract_volume_to_params 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _extract_time_range_to_params 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py _set_distribution_and_defaults 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_profile_parser.py (no function) 35 35 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.update_progress 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.should_send_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.handle_progress_update 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.send_progress_update 10 10 3 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker._send_websocket_update 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker._log_progress_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.create_progress_message 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker._create_progress_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py SyntheticDataProgressTracker.finalize_generation 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_progress_tracker.py (no function) 15 15 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py SyntheticDataRecordBuilders.calculate_record_timestamp 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py SyntheticDataRecordBuilders.create_base_inference_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py SyntheticDataRecordBuilders.create_inference_performance_data 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py SyntheticDataRecordBuilders.create_latency_metrics 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py SyntheticDataRecordBuilders.create_system_metrics 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_record_builders.py (no function) 12 12 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent.__init__ 12 12 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent.execute 17 17 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._should_execute_synthetic_data 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent.check_entry_conditions 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._execute_main_flow_with_context 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._determine_workload_profile_from_request 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._check_approval_requirements_context 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._handle_approval_with_context 9 9 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._execute_generation_with_context 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._execute_main_flow 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._handle_generation_error_with_context 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._handle_generation_error 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent._determine_workload_profile 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent.cleanup 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py SyntheticDataSubAgent.create_agent_with_context 1 1 1 0.00%
netra_backend/app/agents/synthetic_data_sub_agent.py (no function) 38 38 2 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.__init__ 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._initialize_execution_engine 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._create_default_reliability_manager 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._initialize_synthetic_components 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._initialize_approval_components 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._initialize_generation_flow 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.validate_preconditions 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.execute 20 20 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._should_execute_synthetic_data 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._execute_with_context 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._check_approval_requirements_context 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._handle_approval_with_context 13 13 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._execute_data_generation_with_context 8 8 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._check_synthetic_data_conditions 12 12 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.execute_core_logic 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._prepare_synthetic_context 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._track_execution_start 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._execute_generation_workflow 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._finalize_successful_execution 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._handle_execution_error 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._record_generation_metrics 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._determine_workload_profile 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._check_approval_requirements 9 9 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._create_default_workload_profile 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._send_legacy_update 14 14 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._handle_approval_flow_legacy 1 1 1 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.execute_legacy 10 10 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.execute_with_modern_patterns 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent.get_health_status 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py ModernSyntheticDataSubAgent._get_synthetic_components_health 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_modern.py (no function) 60 60 2 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.__init__ 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.run_comprehensive_validation 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_execution_context 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_system_resources 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_execution_permissions 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_synthetic_request 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_agent_configuration 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.validate_dependencies 7 7 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator._is_admin_request 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator._is_synthetic_request 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator._has_synthetic_permissions 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator._check_llm_availability 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator._check_tool_dispatcher_health 3 3 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.record_validation_metrics 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py SyntheticDataValidator.log_validation_result 5 5 1 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_validation.py (no function) 21 21 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator.__init__ 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator.execute_generation_workflow 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._determine_workload_profile 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._requires_approval 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._is_sensitive_data_type 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._requires_explicit_approval 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._handle_approval_workflow 6 6 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._execute_direct_generation 5 5 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._generate_approval_message 4 4 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._create_approval_result 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator._send_approval_update 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator.format_execution_result 1 1 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py SyntheticDataWorkflowOrchestrator.handle_core_logic_error 2 2 0 0.00%
netra_backend/app/agents/synthetic_data_sub_agent_workflow.py (no function) 29 29 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent.execute 16 16 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._validate_preconditions 10 10 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._execute_core_logic 18 18 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._extract_entities_from_request 6 6 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._categorize_request 19 19 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._discover_tools 9 9 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._enhance_recommendations 5 5 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._get_tool_description 2 2 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._get_usage_example 1 1 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._determine_tool_category 13 13 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py ToolDiscoverySubAgent._finalize_discovery_result 4 4 0 0.00%
netra_backend/app/agents/tool_discovery_sub_agent.py (no function) 25 25 0 0.00%
netra_backend/app/agents/tool_dispatcher.py create_tool_dispatcher 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher.py create_request_scoped_tool_dispatcher 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher.py _emit_migration_notice 3 3 0 0.00%
netra_backend/app/agents/tool_dispatcher.py (no function) 15 15 6 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.__init__ 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._init_from_factory 4 4 1 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.tools 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.has_websocket_support 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._init_components 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._register_initial_tools 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.has_tool 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.register_tool 10 10 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.register_tool.DynamicTool._run 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.register_tool.DynamicTool._arun 6 6 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.dispatch 5 5 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._create_tool_input 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._create_error_result 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.dispatch_tool 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._create_tool_not_found_response 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher._execute_tool 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.set_websocket_bridge 9 9 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.get_websocket_bridge 3 3 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.diagnose_websocket_wiring 16 16 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.create_request_scoped_dispatcher 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py ToolDispatcher.create_scoped_dispatcher_context 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_core.py (no function) 44 44 2 0.00%
netra_backend/app/agents/tool_dispatcher_execution.py ToolExecutionEngine.__init__ 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_execution.py ToolExecutionEngine.execute_tool_with_input 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_execution.py ToolExecutionEngine.execute_with_state 5 5 0 0.00%
netra_backend/app/agents/tool_dispatcher_execution.py ToolExecutionEngine.execute_tool 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_execution.py (no function) 12 12 3 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.validate_tool_name 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._collect_tool_name_errors 5 5 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_tool_name_empty 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_tool_name_type 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_tool_name_length 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.validate_parameters 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._collect_parameter_issues 6 6 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_parameter_type 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_sensitive_parameters 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._has_sensitive_keys 1 1 1 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.validate_tool_result 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._collect_result_issues 5 5 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_result_none 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_result_error_field 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.validate_state_object 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._collect_state_errors 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_state_none 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_state_attributes 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.validate_run_id 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._collect_run_id_errors 5 5 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_run_id_empty 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_run_id_type 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._check_run_id_length 2 2 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator.sanitize_parameters 3 3 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._is_valid_dict 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._build_sanitized_dict 6 6 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._sanitize_string 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._remove_dangerous_patterns 4 4 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._get_dangerous_patterns 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._sanitize_value 3 3 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py ToolValidator._sanitize_list_values 1 1 0 0.00%
netra_backend/app/agents/tool_dispatcher_validation.py (no function) 37 37 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEvent.to_dict 1 1 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEvent.from_dict 1 1 0 0.00%
netra_backend/app/agents/tool_event_bus.py EventSubscription.__init__ 9 9 0 0.00%
netra_backend/app/agents/tool_event_bus.py EventSubscription.matches 9 9 0 0.00%
netra_backend/app/agents/tool_event_bus.py EventSubscription.process_event 10 10 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.__init__ 16 16 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.start 7 7 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.stop 17 17 2 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.managed_lifecycle 4 4 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_tool_executing 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_tool_completed 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_agent_started 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_agent_thinking 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_progress_update 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_custom_event 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.publish_event 44 44 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus._deliver_to_websocket_bridge 23 23 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus._deliver_to_websocket_emitter 23 23 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.subscribe 8 8 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.unsubscribe 6 6 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.add_websocket_bridge 3 3 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.remove_websocket_bridge 6 6 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.add_websocket_emitter 3 3 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.remove_websocket_emitter 6 6 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus._retry_failed_events_loop 14 14 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus._cleanup_history_loop 16 16 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.get_event_bus_metrics 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.get_event_history 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.get_failed_events 1 1 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.clear_history 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py ToolEventBus.clear_failed_events 2 2 0 0.00%
netra_backend/app/agents/tool_event_bus.py get_global_event_bus 5 5 0 0.00%
netra_backend/app/agents/tool_event_bus.py create_request_scoped_event_bus 1 1 0 0.00%
netra_backend/app/agents/tool_event_bus.py (no function) 86 86 3 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.__init__ 5 5 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.create_tool_executor 22 22 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.create_request_scoped_dispatcher 20 20 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.create_scoped_tool_executor 8 8 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.create_scoped_dispatcher 9 9 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.set_websocket_manager 2 2 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.get_factory_metrics 2 2 0 0.00%
netra_backend/app/agents/tool_executor_factory.py ToolExecutorFactory.validate_factory_health 36 36 0 0.00%
netra_backend/app/agents/tool_executor_factory.py get_tool_executor_factory 4 4 0 0.00%
netra_backend/app/agents/tool_executor_factory.py set_tool_executor_factory_websocket_manager 2 2 0 0.00%
netra_backend/app/agents/tool_executor_factory.py create_isolated_tool_executor 2 2 0 0.00%
netra_backend/app/agents/tool_executor_factory.py create_isolated_tool_dispatcher 2 2 0 0.00%
netra_backend/app/agents/tool_executor_factory.py isolated_tool_executor_scope 3 3 0 0.00%
netra_backend/app/agents/tool_executor_factory.py isolated_tool_dispatcher_scope 3 3 0 0.00%
netra_backend/app/agents/tool_executor_factory.py (no function) 32 32 2 0.00%
netra_backend/app/agents/tool_permission_layer.py ToolPermissionPolicy.to_dict 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UserContext.security_clearance 7 7 0 0.00%
netra_backend/app/agents/tool_permission_layer.py PermissionCheckResult.to_dict 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py RateLimitTracker.__init__ 3 3 0 0.00%
netra_backend/app/agents/tool_permission_layer.py RateLimitTracker._cleanup_old_entries 11 11 0 0.00%
netra_backend/app/agents/tool_permission_layer.py RateLimitTracker.check_rate_limit 34 34 0 0.00%
netra_backend/app/agents/tool_permission_layer.py RateLimitTracker.record_call 2 2 0 0.00%
netra_backend/app/agents/tool_permission_layer.py ConcurrencyTracker.__init__ 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py ConcurrencyTracker.start_execution 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py ConcurrencyTracker.end_execution 3 3 0 0.00%
netra_backend/app/agents/tool_permission_layer.py ConcurrencyTracker.get_concurrent_count 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py ConcurrencyTracker.check_concurrency_limit 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.__init__ 11 11 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer._initialize_default_policies 12 12 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.add_policy 8 8 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.get_policy 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.remove_policy 5 5 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.list_policies 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.get_all_policies 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.check_permission 61 61 2 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.end_execution 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer._record_audit 5 5 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.get_audit_log 10 10 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.clear_audit_log 2 2 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.get_permission_metrics 9 9 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.get_user_usage_summary 12 12 0 0.00%
netra_backend/app/agents/tool_permission_layer.py UnifiedToolPermissionLayer.validate_layer_health 13 13 0 0.00%
netra_backend/app/agents/tool_permission_layer.py get_global_permission_layer 4 4 0 0.00%
netra_backend/app/agents/tool_permission_layer.py create_request_scoped_permission_layer 1 1 0 0.00%
netra_backend/app/agents/tool_permission_layer.py (no function) 93 93 0 0.00%
netra_backend/app/agents/triage/__init__.py (no function) 3 1 0 66.67%
netra_backend/app/agents/triage/models.py (no function) 76 0 0 100.00%
netra_backend/app/agents/triage/unified_triage_agent.py TriageConfig.get_llm_config 1 1 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py TriageConfig.get_fallback_config 1 1 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgentFactory.create_for_context 5 5 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent.__init__ 7 7 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._init_processing_components 5 5 1 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent.execute 31 31 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._process_with_llm 18 18 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._build_triage_prompt 1 1 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._extract_entities 31 31 1 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._detect_intent 16 16 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._recommend_tools 14 14 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._create_fallback_result 25 25 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._create_error_result 1 1 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._extract_request 9 9 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._validate_request 8 8 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._generate_request_hash 2 2 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._extract_json_from_response 16 16 2 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._dict_to_triage_result 20 20 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._enrich_result 11 11 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._determine_next_agents 26 26 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._intent_needs_analysis 2 2 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._intent_needs_optimization 2 2 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent._intent_needs_actions 2 2 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent.process 6 6 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py UnifiedTriageAgent.reset_state 2 2 0 0.00%
netra_backend/app/agents/triage/unified_triage_agent.py (no function) 55 46 5 16.36%
netra_backend/app/agents/triage_sub_agent/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/agents/triage_sub_agent/agent.py TriageSubAgent.__init__ 1 1 0 0.00%
netra_backend/app/agents/triage_sub_agent/agent.py create_triage_agent 2 2 0 0.00%
netra_backend/app/agents/triage_sub_agent/agent.py (no function) 7 7 5 0.00%
netra_backend/app/agents/unified_tool_execution.py enhance_tool_dispatcher_with_notifications 15 15 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.__init__ 15 15 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.execute_tool_with_input 30 30 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.execute_with_state 27 27 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.execute_with_permissions 8 8 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.execute_tool 8 8 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._run_tool_by_interface 12 12 4 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._execute_by_tool_type 6 6 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._perform_all_validations 20 20 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._check_tool_permissions 3 3 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._validate_input_schema 6 6 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._handle_permission_denied 2 2 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._execute_and_record_usage 7 7 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._handle_execution_error 5 5 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._send_tool_executing 30 30 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._send_tool_completed 37 37 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._get_or_create_context 7 7 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._get_tool_purpose 5 5 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._estimate_tool_duration 5 5 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_parameters_summary 25 25 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_success_result 3 3 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_error_result 2 2 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_success_response 1 1 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_error_response 1 1 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_success_tool_response 2 2 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._create_error_tool_response 2 2 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.get_execution_metrics 1 1 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.send_progress_update 8 8 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine._calculate_remaining_time 11 11 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.force_cleanup_user_executions 19 19 0 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.health_check 40 40 1 0.00%
netra_backend/app/agents/unified_tool_execution.py UnifiedToolExecutionEngine.emergency_shutdown_all_executions 9 9 0 0.00%
netra_backend/app/agents/unified_tool_execution.py (no function) 50 50 7 0.00%
netra_backend/app/agents/user_context_tool_factory.py UserContextToolFactory.create_user_tool_system 30 30 0 0.00%
netra_backend/app/agents/user_context_tool_factory.py UserContextToolFactory.create_minimal_tool_system 4 4 2 0.00%
netra_backend/app/agents/user_context_tool_factory.py UserContextToolFactory.validate_tool_system 14 14 0 0.00%
netra_backend/app/agents/user_context_tool_factory.py get_app_tool_classes 7 7 2 0.00%
netra_backend/app/agents/user_context_tool_factory.py (no function) 14 14 3 0.00%
netra_backend/app/agents/utils.py extract_json_from_response 3 3 0 0.00%
netra_backend/app/agents/utils.py extract_partial_json 2 2 0 0.00%
netra_backend/app/agents/utils.py fix_common_json_errors 2 2 0 0.00%
netra_backend/app/agents/utils.py preprocess_llm_response 1 1 0 0.00%
netra_backend/app/agents/utils.py recover_truncated_json 2 2 0 0.00%
netra_backend/app/agents/utils.py extract_thread_id 1 1 0 0.00%
netra_backend/app/agents/utils.py (no function) 9 0 0 100.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent.__init__ 5 5 0 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent.execute 25 25 1 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._validate_execution_context 1 1 0 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._extract_validation_request 4 4 0 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._execute_validation_steps 10 10 0 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._execute_validation_rule 3 3 1 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._generate_validation_summary 12 12 3 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent._create_error_result 2 2 0 0.00%
netra_backend/app/agents/validation_sub_agent.py ValidationSubAgent.get_health_status 1 1 0 0.00%
netra_backend/app/agents/validation_sub_agent.py (no function) 52 52 2 0.00%
netra_backend/app/agents/validator.py ValidatorAgent.__init__ 3 3 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._init_validation_components 3 3 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._init_validation_criteria 4 4 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent.execute_from_context 4 4 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._extract_response 3 3 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._extract_research_data 3 3 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_response 6 6 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_citations 5 5 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._extract_citations 5 5 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_single_citation 6 6 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._is_recent 5 5 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_accuracy 9 9 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._extract_claims 3 3 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._verify_claim 5 5 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._build_verification_prompt 2 2 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_compliance 2 2 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._validate_format 9 9 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._format_validation_result 6 6 0 0.00%
netra_backend/app/agents/validator.py ValidatorAgent._get_recommendation 5 5 0 0.00%
netra_backend/app/agents/validator.py (no function) 27 27 0 0.00%
netra_backend/app/agents/websocket_tool_enhancement.py enhance_tool_dispatcher_with_notifications 17 17 0 0.00%
netra_backend/app/agents/websocket_tool_enhancement.py (no function) 5 5 0 0.00%
netra_backend/app/agents/workflow_engine.py (no function) 3 3 0 0.00%
netra_backend/app/auth_dependencies.py _validate_session_type 7 7 0 0.00%
netra_backend/app/auth_dependencies.py get_request_scoped_db_session 3 3 0 0.00%
netra_backend/app/auth_dependencies.py get_db_dependency 4 4 0 0.00%
netra_backend/app/auth_dependencies.py get_db_session 3 3 0 0.00%
netra_backend/app/auth_dependencies.py get_request_scoped_db_session_for_fastapi 9 9 0 0.00%
netra_backend/app/auth_dependencies.py get_security_service 1 1 0 0.00%
netra_backend/app/auth_dependencies.py get_system_db_session 3 3 1 0.00%
netra_backend/app/auth_dependencies.py (no function) 15 15 0 0.00%
netra_backend/app/auth_integration/__init__.py (no function) 7 7 6 0.00%
netra_backend/app/auth_integration/auth.py get_current_user 6 6 0 0.00%
netra_backend/app/auth_integration/auth.py _validate_token_with_auth_service 9 9 0 0.00%
netra_backend/app/auth_integration/auth.py _get_user_from_database 10 10 0 0.00%
netra_backend/app/auth_integration/auth.py _sync_jwt_claims_to_user_record 19 19 0 0.00%
netra_backend/app/auth_integration/auth.py _auto_create_user_if_needed 10 10 0 0.00%
netra_backend/app/auth_integration/auth.py get_current_user_optional 16 16 0 0.00%
netra_backend/app/auth_integration/auth.py get_current_user_with_db 6 6 0 0.00%
netra_backend/app/auth_integration/auth.py validate_token_jwt 2 2 0 0.00%
netra_backend/app/auth_integration/auth.py extract_admin_status_from_jwt 12 12 1 0.00%
netra_backend/app/auth_integration/auth.py require_admin_with_enhanced_validation 8 8 0 0.00%
netra_backend/app/auth_integration/auth.py require_admin 4 4 0 0.00%
netra_backend/app/auth_integration/auth.py _check_admin_permissions 4 4 0 0.00%
netra_backend/app/auth_integration/auth.py require_developer 3 3 0 0.00%
netra_backend/app/auth_integration/auth.py require_permission 2 2 0 0.00%
netra_backend/app/auth_integration/auth.py require_permission.check_permission 2 2 0 0.00%
netra_backend/app/auth_integration/auth.py get_jwt_claims_for_user 4 4 0 0.00%
netra_backend/app/auth_integration/auth.py _validate_user_permission 10 10 0 0.00%
netra_backend/app/auth_integration/auth.py (no function) 36 36 2 0.00%
netra_backend/app/auth_integration/models.py (no function) 6 6 0 0.00%
netra_backend/app/auth_integration/validators.py validate_email_format 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py validate_password_strength 0 0 5 100.00%
netra_backend/app/auth_integration/validators.py _check_password_character_requirements 0 0 8 100.00%
netra_backend/app/auth_integration/validators.py validate_token_format 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _check_token_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_service_id 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _check_service_id_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_permission_format 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _check_permission_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_session_metadata 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py validate_ip_address 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py _validate_ip_format 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _is_valid_ipv4 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _is_valid_ipv6 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_user_agent 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py validate_audit_event_type 1 1 1 0.00%
netra_backend/app/auth_integration/validators.py validate_auth_provider 2 2 0 0.00%
netra_backend/app/auth_integration/validators.py validate_token_type 2 2 0 0.00%
netra_backend/app/auth_integration/validators.py validate_expires_at 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _check_max_expiry 2 2 0 0.00%
netra_backend/app/auth_integration/validators.py validate_oauth_token 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py _check_oauth_token_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_error_code 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _check_error_code_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_endpoint_url 6 6 0 0.00%
netra_backend/app/auth_integration/validators.py _check_url_length 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py validate_cors_origin 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py _validate_origin_format 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py _is_valid_domain 2 2 0 0.00%
netra_backend/app/auth_integration/validators.py sanitize_user_input 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py _process_sanitization 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py validate_permission_list 5 5 0 0.00%
netra_backend/app/auth_integration/validators.py validate_auth_request_timing 3 3 0 0.00%
netra_backend/app/auth_integration/validators.py create_validation_error 1 1 0 0.00%
netra_backend/app/auth_integration/validators.py AuthValidationError.__init__ 4 4 0 0.00%
netra_backend/app/auth_integration/validators.py validate_model_field 6 6 0 0.00%
netra_backend/app/auth_integration/validators.py (no function) 40 40 2 0.00%
netra_backend/app/business/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/business/agent_quality_validator.py (no function) 2 2 0 0.00%
netra_backend/app/business/billing_calculator.py BillingCalculator.__init__ 0 0 1 100.00%
netra_backend/app/business/billing_calculator.py BillingCalculator.calculate_usage_cost 1 1 0 0.00%
netra_backend/app/business/billing_calculator.py BillingCalculator.calculate_monthly_fee 2 2 0 0.00%
netra_backend/app/business/billing_calculator.py BillingCalculator.calculate_overage_cost 4 4 0 0.00%
netra_backend/app/business/billing_calculator.py BillingCalculator.calculate_total_bill 3 3 0 0.00%
netra_backend/app/business/billing_calculator.py (no function) 8 8 0 0.00%
netra_backend/app/business/credit_manager.py CreditManager.__init__ 1 1 0 0.00%
netra_backend/app/business/credit_manager.py CreditManager.get_user_credits 1 1 0 0.00%
netra_backend/app/business/credit_manager.py CreditManager.add_credits 1 1 0 0.00%
netra_backend/app/business/credit_manager.py CreditManager.deduct_credits 1 1 0 0.00%
netra_backend/app/business/credit_manager.py CreditManager.create_transaction 2 2 0 0.00%
netra_backend/app/business/credit_manager.py (no function) 9 9 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.__init__ 1 1 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.get_user_subscription 1 1 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.create_subscription 2 2 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.cancel_subscription 1 1 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.upgrade_subscription 1 1 0 0.00%
netra_backend/app/business/subscription_manager.py SubscriptionManager.get_user_subscriptions 1 1 0 0.00%
netra_backend/app/business/subscription_manager.py (no function) 10 10 0 0.00%
netra_backend/app/business/usage_tracker.py (no function) 2 2 0 0.00%
netra_backend/app/checker.py SystemChecker.__init__ 2 2 0 0.00%
netra_backend/app/checker.py SystemChecker.check_system_health 3 3 0 0.00%
netra_backend/app/checker.py SystemChecker.validate_configuration 1 1 0 0.00%
netra_backend/app/checker.py SystemChecker.get_status 1 1 0 0.00%
netra_backend/app/checker.py check_health 1 1 0 0.00%
netra_backend/app/checker.py validate_config 1 1 0 0.00%
netra_backend/app/checker.py (no function) 11 11 0 0.00%
netra_backend/app/clickhouse/__init__.py (no function) 1 1 0 0.00%
netra_backend/app/clients/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py CacheEntry.is_expired 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py CachedToken.__init__ 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py CachedToken.is_valid 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py CachedToken.get 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.__init__ 7 7 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache._get_user_lock 6 6 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache._get_user_cache 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.get_user_scoped 13 13 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.set_user_scoped 6 6 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.delete_user_scoped 8 8 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.clear_user_scoped 6 6 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.get 11 11 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.set 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.delete 6 6 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.clear 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.cleanup_expired 7 7 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthClientCache.get_stats 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.get_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.set_token 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.invalidate_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.get_cached_token 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.set_cached_token 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.get_cached_token_sync 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.cache_token 9 9 0 0.00%
netra_backend/app/clients/auth_client_cache.py TokenCache.invalidate_cached_token 7 7 0 0.00%
netra_backend/app/clients/auth_client_cache.py UserCache.__init__ 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py UserCache.get_user 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py UserCache.set_user 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py UserCache.invalidate_user 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py get_auth_cache 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py get_token_cache 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py get_user_cache 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthCircuitBreakerManager.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthCircuitBreakerManager.get_breaker 5 5 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthCircuitBreakerManager.reset_all 9 9 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthCircuitBreakerManager.call_with_breaker 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py MockCircuitBreaker.__init__ 7 7 0 0.00%
netra_backend/app/clients/auth_client_cache.py MockCircuitBreaker.reset 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py MockCircuitBreaker.call 25 25 0 0.00%
netra_backend/app/clients/auth_client_cache.py get_auth_circuit_breaker_manager 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthServiceSettings.__post_init__ 9 9 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthServiceSettings.from_env 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthServiceSettings.is_service_secret_configured 4 4 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthServiceSettings.get_service_credentials 8 8 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.cache_token 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.cache_token_sync 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.get_cached_token 9 9 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.get_cached_token_sync 6 6 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.invalidate_cached_token 3 3 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.invalidate_cached_token_sync 2 2 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.get_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.set_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py AuthTokenCache.invalidate_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_cache.py (no function) 88 88 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfigGenerator.__init__ 6 6 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfigGenerator.generate 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfigGenerator.get_provider_config 2 2 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfigGenerator.get_oauth_config 8 8 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfig.__post_init__ 9 9 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfig.base_url 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfig.health_url 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfig.to_dict 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientSecurityConfig.is_valid 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py load_auth_client_config 4 4 0 0.00%
netra_backend/app/clients/auth_client_config.py load_auth_security_config 5 5 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfigManager.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfigManager.get_config 3 3 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfigManager.get_security_config 3 3 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfigManager.reload_config 3 3 0 0.00%
netra_backend/app/clients/auth_client_config.py AuthClientConfigManager.validate_config 11 11 0 0.00%
netra_backend/app/clients/auth_client_config.py get_auth_config 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py get_auth_security_config 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfig.from_env 2 2 0 0.00%
netra_backend/app/clients/auth_client_config.py OAuthConfig.is_configured 1 1 0 0.00%
netra_backend/app/clients/auth_client_config.py (no function) 55 55 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceHealthStatus.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py TokenStatus.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py ClientCredentials.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py ServiceCredentials.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthTokenRequest.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthTokenResponse.__init__ 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py TokenValidationRequest.__init__ 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py TokenValidationResponse.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py UserAuthRequest.__init__ 0 0 3 100.00%
netra_backend/app/clients/auth_client_core.py UserAuthResponse.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py OAuth2Request.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py OAuth2Response.__init__ 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py get_auth_resilience_service 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py get_auth_service_client 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py handle_auth_service_error 13 13 0 0.00%
netra_backend/app/clients/auth_client_core.py validate_jwt_format 7 7 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.__init__ 36 36 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._get_environment_specific_timeouts 7 7 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._create_http_client 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._get_client 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._get_service_auth_headers 21 21 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._get_request_headers 9 9 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._check_auth_service_enabled 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._check_auth_service_connectivity 17 17 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._try_cached_token 7 7 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._validate_with_circuit_breaker 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._cache_validation_result 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._handle_validation_error 29 29 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._try_validation_steps 5 5 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_token_validation 18 18 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_token_validation.validate_with_service 5 5 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.validate_token_jwt 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.validate_token 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_validation_request 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._parse_validation_response 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._send_validation_request 30 30 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._prepare_remote_validation 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._validate_token_remote 9 9 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_login_request 0 0 6 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_login_request 39 39 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._attempt_login 0 0 7 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._attempt_login_with_resilience 0 0 55 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.login 0 0 7 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_logout_headers 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_logout_payload 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_logout_request 5 5 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._process_logout_result 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._is_token_blacklisted_atomic 14 14 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._check_token_blacklist 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._attempt_logout 6 6 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.logout 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_refresh_request 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_refresh_request 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._attempt_token_refresh 6 6 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.refresh_token 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._check_service_token_prereqs 6 6 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._build_service_token_request 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._execute_service_token_request 6 6 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._attempt_service_token_creation 6 6 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.create_service_token 3 3 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.hash_password 0 0 14 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.verify_password 0 0 17 100.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.create_token 12 12 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._is_test_environment 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._is_production_environment 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._is_valid_test_token 8 8 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.close 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.detect_environment 5 5 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.get_oauth_config 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.login_with_request 14 14 3 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._check_permission_match 8 8 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient._resource_to_permission 7 7 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.check_authorization 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.check_permission 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.make_api_call 18 18 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.create_agent 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.delete_agent 11 11 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.validate_token_for_service 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.update_user_role 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.get_user_info 15 15 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.create_impersonation_token 19 19 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.refresh_token 4 4 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.blacklist_token 2 2 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.get_user_permissions 12 12 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.revoke_user_sessions 11 11 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.health_check 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py AuthServiceClient.validate_token_with_resilience 14 14 0 0.00%
netra_backend/app/clients/auth_client_core.py validate_token_with_resilience 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py get_auth_resilience_service 1 1 0 0.00%
netra_backend/app/clients/auth_client_core.py get_auth_resilience_health 2 2 1 0.00%
netra_backend/app/clients/auth_client_core.py (no function) 140 140 24 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreakerStats.reset 5 5 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreakerStats.failure_rate 3 3 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.__init__ 9 9 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.state 1 1 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.is_open 1 1 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.is_closed 1 1 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.call 26 26 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._execute_fallback 7 7 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._on_success 11 11 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._on_failure 16 16 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._check_state_transition 5 5 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._transition_to_open 6 6 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._transition_to_closed 7 7 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker._transition_to_half_open 8 8 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.get_stats 1 1 0 0.00%
netra_backend/app/clients/circuit_breaker.py CircuitBreaker.reset 6 6 0 0.00%
netra_backend/app/clients/circuit_breaker.py get_circuit_breaker 3 3 0 0.00%
netra_backend/app/clients/circuit_breaker.py get_all_circuit_breaker_stats 1 1 0 0.00%
netra_backend/app/clients/circuit_breaker.py (no function) 59 59 2 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.__init__ 3 3 0 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.connect 7 7 0 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.disconnect 2 2 0 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.send_message 10 10 0 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.get_capabilities 2 2 0 0.00%
netra_backend/app/clients/mcp_client.py MCPClient.execute_tool 2 2 0 0.00%
netra_backend/app/clients/mcp_client.py get_mcp_client 3 3 0 0.00%
netra_backend/app/clients/mcp_client.py initialize_mcp_client 3 3 0 0.00%
netra_backend/app/clients/mcp_client.py (no function) 16 16 2 0.00%
netra_backend/app/cloud_environment_detector.py _check_k_service_for_staging 6 6 0 0.00%
netra_backend/app/cloud_environment_detector.py _check_pr_number_for_staging 5 5 0 0.00%
netra_backend/app/cloud_environment_detector.py detect_cloud_run_environment 10 10 0 0.00%
netra_backend/app/cloud_environment_detector.py detect_app_engine_environment 9 9 0 0.00%
netra_backend/app/cloud_environment_detector.py CloudEnvironmentDetector.__init__ 2 2 0 0.00%
netra_backend/app/cloud_environment_detector.py CloudEnvironmentDetector.detect_environment 18 18 0 0.00%
netra_backend/app/cloud_environment_detector.py CloudEnvironmentDetector.detect_gke_environment 4 4 0 0.00%
netra_backend/app/cloud_environment_detector.py (no function) 11 9 0 18.18%
netra_backend/app/core/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.is_alive 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.is_terminal 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.duration 5 5 0 0.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.time_since_heartbeat 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.is_timed_out 4 4 0 0.00%
netra_backend/app/core/agent_execution_tracker.py ExecutionRecord.is_dead 4 4 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.__init__ 15 15 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.start_monitoring 3 3 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.stop_monitoring 7 7 1 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.create_execution 10 10 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.start_execution 8 8 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.update_execution_state 27 27 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.heartbeat 9 9 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.get_execution 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.get_active_executions 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.get_executions_by_agent 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.get_executions_by_thread 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.detect_dead_executions 12 12 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.register_death_callback 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.register_timeout_callback 1 1 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker._monitor_executions 26 26 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker._cleanup_old_executions 13 13 0 0.00%
netra_backend/app/core/agent_execution_tracker.py AgentExecutionTracker.get_metrics 2 2 0 0.00%
netra_backend/app/core/agent_execution_tracker.py get_execution_tracker 3 3 0 0.00%
netra_backend/app/core/agent_execution_tracker.py initialize_tracker 4 4 0 0.00%
netra_backend/app/core/agent_execution_tracker.py shutdown_tracker 3 3 0 0.00%
netra_backend/app/core/agent_execution_tracker.py (no function) 68 0 0 100.00%
netra_backend/app/core/agent_health_checker.py register_agent_checker 3 3 2 0.00%
netra_backend/app/core/agent_health_checker.py create_agent_checker 2 2 0 0.00%
netra_backend/app/core/agent_health_checker.py create_agent_checker.check_agent_health 5 5 0 0.00%
netra_backend/app/core/agent_health_checker.py _perform_agent_health_check 5 5 0 0.00%
netra_backend/app/core/agent_health_checker.py _calculate_agent_health_score 6 6 0 0.00%
netra_backend/app/core/agent_health_checker.py _compute_health_score_with_penalties 3 3 0 0.00%
netra_backend/app/core/agent_health_checker.py _create_agent_health_success_result 1 1 0 0.00%
netra_backend/app/core/agent_health_checker.py _create_agent_health_error_result 2 2 0 0.00%
netra_backend/app/core/agent_health_checker.py calculate_health_status_from_score 5 5 0 0.00%
netra_backend/app/core/agent_health_checker.py determine_system_status 5 5 0 0.00%
netra_backend/app/core/agent_health_checker.py convert_legacy_result 2 2 0 0.00%
netra_backend/app/core/agent_health_checker.py _extract_legacy_data 5 5 0 0.00%
netra_backend/app/core/agent_health_checker.py (no function) 16 16 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.__init__ 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.record_successful_operation 3 3 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.get_comprehensive_health_status 8 8 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_health_metrics 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._get_circuit_breaker_state 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._build_health_status 2 2 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._create_health_status_attributes 2 2 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._count_recent_errors 2 2 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_success_rate 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_avg_response_time 4 4 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._detect_dead_agents 3 3 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._create_dead_agent_status 2 2 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.detect_agent_death 10 10 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_overall_health 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_error_penalty 3 3 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._calculate_time_penalty 3 3 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._determine_health_status 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.get_error_summary 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._count_error_types_and_recent 8 8 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._get_recent_cutoff_time 1 1 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._count_error_type 1 1 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._get_last_error_info 2 2 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._build_error_summary 1 1 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.reset_health_metrics 5 5 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.perform_health_check 4 4 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor._log_unhealthy_status 3 3 0 0.00%
netra_backend/app/core/agent_health_monitor.py AgentHealthMonitor.should_perform_health_check 1 1 0 0.00%
netra_backend/app/core/agent_health_monitor.py (no function) 35 35 0 0.00%
netra_backend/app/core/agent_recovery.py RecoveryResult.__init__ 3 3 0 0.00%
netra_backend/app/core/agent_recovery.py RecoveryStatus.__init__ 3 3 0 0.00%
netra_backend/app/core/agent_recovery.py recover_agent 1 1 0 0.00%
netra_backend/app/core/agent_recovery.py get_recovery_status 1 1 0 0.00%
netra_backend/app/core/agent_recovery.py register_recovery_strategy 1 1 0 0.00%
netra_backend/app/core/agent_recovery.py get_agent_recovery_health 1 1 0 0.00%
netra_backend/app/core/agent_recovery.py (no function) 20 20 33 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.__init__ 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.assess_failure 0 0 2 100.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.execute_primary_recovery 0 0 2 100.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.execute_fallback_recovery 0 0 2 100.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.execute_degraded_mode 0 0 2 100.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy.recover 6 6 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._log_recovery_start 1 1 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._execute_recovery_cascade 7 7 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._try_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._try_fallback_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._try_degraded_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._handle_recovery_failure 4 4 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._trigger_manual_intervention 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._build_intervention_data 1 1 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._log_manual_intervention_request 1 1 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._create_default_assessment 1 1 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._analyze_error_message 5 5 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._get_base_error_analysis 1 1 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._is_connection_error 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._is_validation_error 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._is_resource_error 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._is_permission_error 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._extract_severity_indicators 6 6 0 0.00%
netra_backend/app/core/agent_recovery_base.py BaseAgentRecoveryStrategy._wait_with_backoff 2 2 0 0.00%
netra_backend/app/core/agent_recovery_base.py (no function) 29 29 17 0.00%
netra_backend/app/core/agent_recovery_corpus.py (no function) 2 2 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy.assess_failure 4 4 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._create_data_analysis_assessment 3 3 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._categorize_data_failure 8 8 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._is_database_error 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._set_database_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._set_query_timeout_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._set_memory_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._set_data_quality_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._create_optimized_analysis_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._create_limited_metrics 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._create_cached_analysis_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._create_cached_metrics 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py DataAnalysisRecoveryStrategy._get_degraded_recommendations 1 1 0 0.00%
netra_backend/app/core/agent_recovery_data.py (no function) 23 23 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.__init__ 4 4 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._setup_default_configs 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._register_default_strategies 3 3 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._create_triage_strategies 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._create_data_analysis_strategies 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.register_strategy 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.register_config 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.get_strategy 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.get_config 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.list_registered_agents 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.get_registry_status 3 3 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._get_basic_registry_stats 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._get_agent_priority_info 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.recover_agent_operation 5 5 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.batch_recover_operations 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._process_recovery_requests 5 5 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._process_single_recovery_request 5 5 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._record_successful_recovery 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._record_failed_recovery 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._build_batch_recovery_summary 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry.validate_registry 5 5 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._init_validation_results 1 1 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._check_missing_strategies 3 3 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._add_missing_strategies_issue 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._check_missing_configs 3 3 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._add_missing_configs_issue 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._check_config_consistency 3 3 0 0.00%
netra_backend/app/core/agent_recovery_registry.py AgentRecoveryRegistry._add_config_consistency_issue 2 2 0 0.00%
netra_backend/app/core/agent_recovery_registry.py (no function) 37 37 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy.assess_failure 4 4 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._categorize_triage_failure 8 8 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._set_intent_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._set_entity_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._set_tool_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._set_timeout_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._create_simplified_triage_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy._create_cached_triage_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py TriageAgentRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy.assess_failure 4 4 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._create_data_analysis_assessment 3 3 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._categorize_data_failure 8 8 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._is_database_error 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._set_database_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._set_query_timeout_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._set_memory_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._set_data_quality_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._create_optimized_analysis_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._create_limited_metrics 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._create_cached_analysis_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._create_cached_metrics 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py DataAnalysisRecoveryStrategy._get_degraded_recommendations 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy.assess_failure 3 3 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy._set_supervisor_failure_details 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy._create_restart_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy._create_limited_coordination_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py SupervisorRecoveryStrategy._create_degraded_supervisor_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_strategies.py (no function) 45 45 0 0.00%
netra_backend/app/core/agent_recovery_strategies_main.py (no function) 8 8 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy.assess_failure 3 3 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy._set_supervisor_failure_details 1 1 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy._create_restart_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy._create_limited_coordination_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py SupervisorRecoveryStrategy._create_degraded_supervisor_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_supervisor.py (no function) 15 15 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy.assess_failure 4 4 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._categorize_triage_failure 8 8 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._set_intent_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._set_entity_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._set_tool_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._set_timeout_failure 2 2 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._create_simplified_triage_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy._create_cached_triage_result 1 1 0 0.00%
netra_backend/app/core/agent_recovery_triage.py TriageAgentRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/agent_recovery_triage.py (no function) 18 18 0 0.00%
netra_backend/app/core/agent_recovery_types.py _create_triage_config 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py _create_data_analysis_config 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py _create_corpus_admin_config 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py _create_supervisor_config 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py _get_config_factory_map 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py create_default_config 3 3 0 0.00%
netra_backend/app/core/agent_recovery_types.py create_all_default_configs 1 1 0 0.00%
netra_backend/app/core/agent_recovery_types.py (no function) 36 36 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.__init__ 4 4 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._get_agent_name 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._initialize_reliability 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._initialize_components 7 7 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._default_recovery_strategy 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._record_successful_operation 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._attempt_operation_recovery 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._get_circuit_breaker_config 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._get_retry_config 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.execute_with_reliability 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._execute_with_error_handling 4 4 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._execute_operation_safely 4 4 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._handle_operation_failure 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._record_operation_failure 6 6 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin._attempt_recovery_or_reraise 4 4 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.register_recovery_strategy 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.get_comprehensive_health_status 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.get_error_summary 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.reset_health_metrics 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.perform_health_check 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.should_perform_health_check 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.error_history 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.error_history 2 2 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py AgentReliabilityMixin.operation_times 1 1 0 0.00%
netra_backend/app/core/agent_reliability_mixin.py (no function) 35 35 0 0.00%
netra_backend/app/core/agent_reliability_types.py (no function) 27 27 0 0.00%
netra_backend/app/core/app_factory.py create_fastapi_app 2 2 0 0.00%
netra_backend/app/core/app_factory.py register_error_handlers 4 4 0 0.00%
netra_backend/app/core/app_factory.py setup_security_middleware 2 2 0 0.00%
netra_backend/app/core/app_factory.py _add_path_traversal_middleware 2 2 0 0.00%
netra_backend/app/core/app_factory.py _add_security_response_middleware_final 2 2 0 0.00%
netra_backend/app/core/app_factory.py _add_cors_fix_middleware 4 4 0 0.00%
netra_backend/app/core/app_factory.py _add_security_headers_middleware 4 4 0 0.00%
netra_backend/app/core/app_factory.py setup_request_middleware 6 6 0 0.00%
netra_backend/app/core/app_factory.py setup_middleware 4 4 0 0.00%
netra_backend/app/core/app_factory.py initialize_oauth 0 0 1 100.00%
netra_backend/app/core/app_factory.py register_api_routes 1 1 0 0.00%
netra_backend/app/core/app_factory.py _import_and_register_routes 3 3 0 0.00%
netra_backend/app/core/app_factory.py _register_route_modules 2 2 0 0.00%
netra_backend/app/core/app_factory.py setup_root_endpoint 3 3 0 0.00%
netra_backend/app/core/app_factory.py setup_root_endpoint.read_root 3 3 0 0.00%
netra_backend/app/core/app_factory.py create_app 5 5 0 0.00%
netra_backend/app/core/app_factory.py _configure_app_handlers 3 3 0 0.00%
netra_backend/app/core/app_factory.py _configure_app_routes 2 2 0 0.00%
netra_backend/app/core/app_factory.py _install_gcp_error_handlers 10 10 2 0.00%
netra_backend/app/core/app_factory.py (no function) 27 27 0 0.00%
netra_backend/app/core/app_factory_route_configs.py get_core_route_configs 4 4 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_auth_route_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_api_route_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_service_route_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py get_business_route_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_core_business_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_supply_business_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_admin_business_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_extended_business_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_health_business_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_monitoring_business_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py get_utility_route_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_utility_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_data_utility_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_tool_utility_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_factory_configs 3 3 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_factory_status_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py _get_factory_analyzer_configs 1 1 0 0.00%
netra_backend/app/core/app_factory_route_configs.py get_test_route_configs 6 6 0 0.00%
netra_backend/app/core/app_factory_route_configs.py get_all_route_configurations 5 5 0 0.00%
netra_backend/app/core/app_factory_route_configs.py (no function) 20 20 0 0.00%
netra_backend/app/core/app_factory_route_imports.py import_basic_route_modules 2 2 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_core_routes 2 2 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_basic_modules_dict_from_imports 2 2 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _unpack_route_imports 1 1 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_basic_modules_dict 5 5 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_core_modules_dict 1 1 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_extended_modules_dict 1 1 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_utility_modules_dict 1 1 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_system_modules_dict 1 1 0 0.00%
netra_backend/app/core/app_factory_route_imports.py import_named_routers 4 4 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_auth_routers 8 8 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_core_routers 7 7 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_extended_routers 3 3 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_extended_router_modules 7 7 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _create_extended_router_dict 2 2 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_test_routers 12 12 4 0.00%
netra_backend/app/core/app_factory_route_imports.py import_factory_routers 3 3 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_factory_status_routers 3 3 0 0.00%
netra_backend/app/core/app_factory_route_imports.py _import_factory_analyzer_routers 3 3 0 0.00%
netra_backend/app/core/app_factory_route_imports.py import_all_route_modules 4 4 0 0.00%
netra_backend/app/core/app_factory_route_imports.py (no function) 22 22 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateValidator.validate 0 0 2 100.00%
netra_backend/app/core/app_state_contracts.py WebSocketBridgeValidator.validate 16 16 0 0.00%
netra_backend/app/core/app_state_contracts.py ExecutionEngineFactoryValidator.validate 14 14 0 0.00%
netra_backend/app/core/app_state_contracts.py WebSocketConnectionPoolValidator.validate 14 14 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator.__init__ 3 3 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator._define_contracts 2 2 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator._create_validators 1 1 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator.validate_app_state_contracts 21 21 3 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator.validate_dependency_order 14 14 0 0.00%
netra_backend/app/core/app_state_contracts.py AppStateContractValidator.enforce_startup_contracts 22 22 0 0.00%
netra_backend/app/core/app_state_contracts.py validate_app_state_contracts 2 2 0 0.00%
netra_backend/app/core/app_state_contracts.py enforce_app_state_contracts 2 2 0 0.00%
netra_backend/app/core/app_state_contracts.py create_app_state_contract_report 42 42 1 0.00%
netra_backend/app/core/app_state_contracts.py MockAppState.__init__ 0 0 7 100.00%
netra_backend/app/core/app_state_contracts.py BrokenAppState.__init__ 0 0 1 100.00%
netra_backend/app/core/app_state_contracts.py (no function) 51 51 32 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor.__init__ 2 2 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor.process_items 3 3 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._execute_batch_processing 4 4 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._create_batches 1 1 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._create_batch_tasks 1 1 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._create_single_batch_task 1 1 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._process_batch 2 2 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._execute_batch_with_progress 3 3 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._report_progress 2 2 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor._validate_results 6 6 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor.batch_size 1 1 0 0.00%
netra_backend/app/core/async_batch_processor.py AsyncBatchProcessor.max_concurrent_batches 1 1 0 0.00%
netra_backend/app/core/async_batch_processor.py (no function) 18 18 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.__init__ 4 4 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._init_connection_handlers 2 2 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._init_size_parameters 2 2 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._setup_pool 6 6 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._setup_recovery_mechanisms 15 15 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.initialize 10 10 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._start_background_tasks 5 5 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._attempt_pool_initialization 29 29 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._clear_all_connections 15 15 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._background_recovery_task 24 24 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._health_monitoring_task 21 21 1 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._get_available_connection 14 14 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._create_new_connection 12 12 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._add_to_active 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._remove_from_active 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._return_connection 12 12 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.acquire 6 6 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._validate_pool_state 8 8 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._acquire_connection 13 13 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool._release_connection 7 7 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.close 21 21 2 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.force_reopen 16 16 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.reset_circuit_breaker 2 2 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.active_count 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.available_count 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.total_count 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.is_closed 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.is_healthy 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.is_recovering 1 1 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.get_status 2 2 0 0.00%
netra_backend/app/core/async_connection_pool.py AsyncConnectionPool.health_check 38 38 0 0.00%
netra_backend/app/core/async_connection_pool.py (no function) 49 49 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.__init__ 4 4 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.acquire 13 13 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter._cleanup_old_calls 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter._should_wait 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter._calculate_wait_time 2 2 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter._record_call 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.current_calls 2 2 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.max_calls 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.time_window 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.remaining_calls 1 1 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.reset 2 2 0 0.00%
netra_backend/app/core/async_rate_limiter.py AsyncRateLimiter.can_make_call 4 4 0 0.00%
netra_backend/app/core/async_rate_limiter.py (no function) 20 20 0 0.00%
netra_backend/app/core/async_retry_logic.py async_timeout 5 5 0 0.00%
netra_backend/app/core/async_retry_logic.py with_timeout 3 3 0 0.00%
netra_backend/app/core/async_retry_logic.py with_timeout.decorator 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py with_timeout.decorator.wrapper 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py with_retry 3 3 0 0.00%
netra_backend/app/core/async_retry_logic.py with_retry.decorator 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py with_retry.decorator.wrapper 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py _retry_with_backoff 9 9 13 0.00%
netra_backend/app/core/async_retry_logic.py _retry_with_backoff.operation_wrapper 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py _is_final_attempt 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py _sleep_with_backoff 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py _calculate_next_delay 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker.__init__ 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker._initialize_state 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker.call 9 9 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker._check_and_update_state 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker._should_transition_to_half_open 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker._handle_success 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker._handle_failure 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker.state 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker.failure_count 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncCircuitBreaker.circuit_info 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.__init__ 4 4 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.acquire_with_timeout 6 6 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock._set_acquisition_info 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.release 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock._clear_acquisition_info 2 2 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.is_locked 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.lock_info 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock._calculate_held_duration 1 1 0 0.00%
netra_backend/app/core/async_retry_logic.py AsyncLock.acquire 6 6 0 0.00%
netra_backend/app/core/async_retry_logic.py (no function) 43 43 0 0.00%
netra_backend/app/core/async_utils.py (no function) 6 6 0 0.00%
netra_backend/app/core/auth_constants.py (no function) 102 102 2 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator.__init__ 4 4 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator.validate_all 32 32 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_jwt_secret 32 32 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_service_credentials 49 49 4 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_auth_service_url 20 20 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_oauth_credentials 36 36 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_cors_configuration 20 20 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_token_expiry_settings 25 25 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_circuit_breaker_config 17 17 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_cache_configuration 20 20 0 0.00%
netra_backend/app/core/auth_startup_validator.py AuthStartupValidator._validate_production_requirements 7 7 0 0.00%
netra_backend/app/core/auth_startup_validator.py validate_auth_at_startup 6 6 1 0.00%
netra_backend/app/core/auth_startup_validator.py (no function) 40 40 1 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.__init__ 2 0 0 100.00%
netra_backend/app/core/backend_environment.py BackendEnvironment._validate_backend_config 28 14 0 50.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_jwt_secret_key 2 2 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_secret_key 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_fernet_key 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_database_url 9 9 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_postgres_host 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_postgres_port 6 6 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_postgres_user 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_postgres_password 0 0 2 100.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_postgres_db 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_redis_url 11 11 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_redis_host 11 11 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_redis_port 12 12 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_openai_api_key 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_anthropic_api_key 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_auth_service_url 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_frontend_url 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_backend_url 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_environment 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_production 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_staging 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_development 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_testing 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_cors_origins 2 2 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_log_level 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.should_enable_debug 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_feature_enabled 2 2 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_rate_limit_requests 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_rate_limit_period 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_websocket_timeout 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_websocket_ping_interval 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_agent_timeout 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_max_agent_retries 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_cache_ttl 4 4 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.is_cache_enabled 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.set 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.exists 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.get_all 1 1 0 0.00%
netra_backend/app/core/backend_environment.py BackendEnvironment.validate 19 19 0 0.00%
netra_backend/app/core/backend_environment.py get_backend_env 1 1 0 0.00%
netra_backend/app/core/backend_environment.py get_jwt_secret_key 1 1 0 0.00%
netra_backend/app/core/backend_environment.py get_database_url 1 1 0 0.00%
netra_backend/app/core/backend_environment.py get_environment 1 1 0 0.00%
netra_backend/app/core/backend_environment.py is_production 1 1 0 0.00%
netra_backend/app/core/backend_environment.py is_development 1 1 0 0.00%
netra_backend/app/core/backend_environment.py (no function) 52 0 1 100.00%
netra_backend/app/core/circuit_breaker.py get_circuit_breaker 6 6 0 0.00%
netra_backend/app/core/circuit_breaker.py circuit_breaker 1 1 0 0.00%
netra_backend/app/core/circuit_breaker.py (no function) 13 13 2 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.__init__ 10 10 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._convert_to_unified_config 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.call 7 7 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.can_execute 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.state 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.state 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._update_legacy_metrics_on_success 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._update_legacy_metrics_on_failure 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._should_attempt_recovery 4 4 1 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._record_success 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._handle_success_state_transition 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._record_failure 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._handle_failure_state_transition 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._transition_to_open 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._transition_to_half_open 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker._transition_to_closed 0 0 1 100.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.get_metrics 8 8 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.get_status 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.reset 7 7 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.reset_sync 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.is_open 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.is_closed 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.is_half_open 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.record_success 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_core.py CircuitBreaker.record_failure 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_core.py (no function) 42 42 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker.check_health 7 7 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._execute_api_check 7 7 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._calculate_response_time 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._determine_status_from_response 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._create_success_result 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._create_timeout_result 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ApiHealthChecker._create_error_result 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker.check_health 6 6 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._execute_service_check 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._calculate_response_time 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._create_result_from_check 5 5 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._create_boolean_result 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._create_dict_result 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._create_default_result 1 1 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py ServiceHealthChecker._create_failed_result 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py CircuitBreakerHealthChecker.__init__ 4 4 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py CircuitBreakerHealthChecker.check_health 9 9 0 0.00%
netra_backend/app/core/circuit_breaker_health_checkers.py (no function) 28 28 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitConfig.create_for_environment 3 3 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitConfig.__post_init__ 3 3 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitConfig._validate_threshold 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitConfig._validate_timeout 4 4 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitConfig._validate_half_open 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_types.py CircuitBreakerOpenError.__init__ 2 2 0 0.00%
netra_backend/app/core/circuit_breaker_types.py (no function) 39 0 0 100.00%
netra_backend/app/core/clickhouse_connection_manager.py ConnectionHealth.__post_init__ 2 0 0 100.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseCircuitBreaker.__init__ 5 0 0 100.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseCircuitBreaker.can_execute 12 12 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseCircuitBreaker.record_success 6 6 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseCircuitBreaker.record_failure 8 8 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.__init__ 10 0 0 100.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.initialize 16 16 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._connect_with_retry 39 39 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._record_connection_failure 3 3 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._attempt_connection 34 34 10 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._start_health_monitoring 3 3 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._health_monitor_loop 15 15 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._perform_health_check 5 5 4 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager._cleanup_pool_connections 3 3 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.get_connection 21 21 5 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.execute_with_retry 12 12 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.validate_service_dependencies 21 21 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.get_connection_metrics 1 1 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.ensure_analytics_consistency 26 26 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py ClickHouseConnectionManager.shutdown 16 16 1 0.00%
netra_backend/app/core/clickhouse_connection_manager.py get_clickhouse_connection_manager 6 0 0 100.00%
netra_backend/app/core/clickhouse_connection_manager.py initialize_clickhouse_with_retry 20 20 0 0.00%
netra_backend/app/core/clickhouse_connection_manager.py (no function) 71 0 0 100.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery.__init__ 3 3 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery.discover_http_port 11 11 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery.discover_tcp_port 10 10 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery.get_connection_url 8 8 4 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery.is_clickhouse_available 6 6 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._detect_current_environment 10 10 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._normalize_environment 6 6 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._try_discovery_methods 11 11 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._try_tcp_discovery_methods 8 8 1 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._discover_from_environment_vars 12 12 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._discover_from_docker_compose 17 17 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._discover_from_running_containers 11 11 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._discover_from_defaults 3 3 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._parse_compose_config_for_port 23 23 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._get_container_port_mapping 10 10 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._is_docker_test_environment 7 7 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._check_clickhouse_health 9 9 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._get_clickhouse_user 3 3 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._get_clickhouse_password 0 0 5 100.00%
netra_backend/app/core/clickhouse_port_discovery.py ClickHousePortDiscovery._get_clickhouse_database 3 3 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py discover_clickhouse_port 1 1 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py get_clickhouse_url 1 1 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py is_clickhouse_available 1 1 0 0.00%
netra_backend/app/core/clickhouse_port_discovery.py (no function) 30 30 1 0.00%
netra_backend/app/core/config.py get_settings 5 5 0 0.00%
netra_backend/app/core/config.py get_config 1 1 0 0.00%
netra_backend/app/core/config.py reload_config 6 6 0 0.00%
netra_backend/app/core/config.py (no function) 11 0 0 100.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.can_delete_config 15 15 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.get_alternatives 4 4 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.validate_config_value 16 16 1 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.get_required_configs 13 13 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.get_impact_analysis 5 5 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap._validate_with_central_validator 24 12 0 50.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap._fallback_validation 9 9 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.check_config_consistency 5 0 0 100.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap._check_paired_dependencies 11 1 0 90.91%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.check_legacy_configs 12 12 0 0.00%
netra_backend/app/core/config_dependencies.py ConfigDependencyMap.get_legacy_migration_plan 6 6 0 0.00%
netra_backend/app/core/config_dependencies.py (no function) 35 0 1 100.00%
netra_backend/app/core/config_validator.py ConfigValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator.validate_config 7 7 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_all_config_sections 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._handle_config_validation_error 2 2 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._handle_unexpected_validation_error 2 2 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_database_config 5 5 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_database_url 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_database_url_presence 3 3 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_database_url_format 3 3 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_clickhouse_config 3 3 1 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._should_skip_clickhouse_validation 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_clickhouse_hosts_and_passwords 0 0 7 100.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_single_clickhouse_config 2 2 2 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_auth_config 6 6 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_jwt_config 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_production_jwt_key 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_fernet_config 2 2 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_oauth_config 6 6 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_llm_config 5 5 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._should_skip_llm_validation 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_llm_configurations 5 5 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_individual_llm_configs 7 7 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_gemini_api_key 6 6 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._scan_for_api_keys 8 8 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._log_missing_keys_warning 2 2 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_gemini_key_requirement 2 2 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._handle_llm_validation_results 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_external_services 5 5 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_redis_configuration 4 4 1 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._should_skip_redis_validation 1 1 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_redis_host_and_password 0 0 5 100.00%
netra_backend/app/core/config_validator.py ConfigValidator._validate_langfuse_configuration 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._check_langfuse_keys 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator.get_validation_report 4 4 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._add_validation_status_to_report 6 6 1 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._add_informational_items_to_report 5 5 0 0.00%
netra_backend/app/core/config_validator.py ConfigValidator._get_auth_status 3 3 0 0.00%
netra_backend/app/core/config_validator.py (no function) 43 43 5 0.00%
netra_backend/app/core/configuration/__init__.py get_configuration 1 1 0 0.00%
netra_backend/app/core/configuration/__init__.py (no function) 5 0 0 100.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.__init__ 5 0 0 100.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.get_config 16 5 0 68.75%
netra_backend/app/core/configuration/base.py UnifiedConfigManager._get_environment 3 0 0 100.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager._create_config_for_environment 21 10 0 52.38%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.reload_config 4 0 0 100.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.validate_config_integrity 7 7 0 0.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.get_environment_name 1 1 0 0.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.is_production 1 1 0 0.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.is_development 1 1 0 0.00%
netra_backend/app/core/configuration/base.py UnifiedConfigManager.is_testing 1 1 0 0.00%
netra_backend/app/core/configuration/base.py get_unified_config 1 0 0 100.00%
netra_backend/app/core/configuration/base.py reload_unified_config 1 0 0 100.00%
netra_backend/app/core/configuration/base.py validate_config_integrity 5 5 0 0.00%
netra_backend/app/core/configuration/base.py validate_unified_config 1 1 0 0.00%
netra_backend/app/core/configuration/base.py get_environment 1 1 0 0.00%
netra_backend/app/core/configuration/base.py is_production 1 1 0 0.00%
netra_backend/app/core/configuration/base.py is_development 1 1 0 0.00%
netra_backend/app/core/configuration/base.py is_testing 1 1 0 0.00%
netra_backend/app/core/configuration/base.py (no function) 28 0 0 100.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.__init__ 2 2 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.get_config 3 3 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.get_database_url 2 2 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.get_redis_config 3 3 1 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.get_clickhouse_config 3 3 1 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.validate_database_config 13 13 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager.populate_database_config 7 7 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager._get_postgres_url 4 4 0 0.00%
netra_backend/app/core/configuration/database.py DatabaseConfigManager._populate_redis_config 9 9 0 0.00%
netra_backend/app/core/configuration/database.py get_database_config_manager 1 1 0 0.00%
netra_backend/app/core/configuration/database.py get_database_url 2 2 0 0.00%
netra_backend/app/core/configuration/database.py validate_database_connection 2 2 0 0.00%
netra_backend/app/core/configuration/database.py populate_database_config 2 2 0 0.00%
netra_backend/app/core/configuration/database.py (no function) 21 21 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.__init__ 3 3 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.detect 7 7 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._detect_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._is_testing 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._detect_cloud_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._is_cloud_run 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._get_cloud_run_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._is_app_engine 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._get_app_engine_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._is_aws 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector._get_aws_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.is_production 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.is_staging 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.is_development 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.is_testing 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.get_environment_config 3 3 0 0.00%
netra_backend/app/core/configuration/environment.py EnvironmentDetector.reset_cache 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py get_environment 2 2 0 0.00%
netra_backend/app/core/configuration/environment.py is_production 3 3 0 0.00%
netra_backend/app/core/configuration/environment.py is_development 3 3 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment.__init__ 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment.get_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment.create_base_config 5 5 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment._get_config_classes 2 2 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment._init_config 3 3 0 0.00%
netra_backend/app/core/configuration/environment.py ConfigEnvironment._update_websocket_url_if_needed 7 7 0 0.00%
netra_backend/app/core/configuration/environment.py (no function) 37 37 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentConfig.create_for_environment 2 2 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.__init__ 3 3 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.detect_environment 15 15 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._detect_from_env_var 5 5 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._detect_from_hostname 13 13 1 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._detect_from_database_url 16 16 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._detect_from_service_context 13 13 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.get_environment_config 4 4 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.validate_environment_consistency 21 21 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.get_environment_summary 4 4 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._get_masked_database_url 5 5 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector._mask_sensitive_url 4 4 1 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.should_require_service 3 3 0 0.00%
netra_backend/app/core/configuration/environment_detector.py EnvironmentDetector.get_health_check_timeout 2 2 0 0.00%
netra_backend/app/core/configuration/environment_detector.py get_environment_detector 3 3 0 0.00%
netra_backend/app/core/configuration/environment_detector.py get_current_environment 2 2 0 0.00%
netra_backend/app/core/configuration/environment_detector.py get_environment_config 1 1 0 0.00%
netra_backend/app/core/configuration/environment_detector.py validate_environment 1 1 0 0.00%
netra_backend/app/core/configuration/environment_detector.py (no function) 47 47 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.__init__ 2 0 0 100.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.load 8 8 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader._create_config_for_environment 10 10 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.reload 4 4 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.get_environment 2 2 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.is_production 1 1 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.is_development 1 1 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.is_testing 1 1 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.get_database_url 4 4 0 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.get_service_config 2 2 1 0.00%
netra_backend/app/core/configuration/loader.py ConfigurationLoader.validate 6 6 0 0.00%
netra_backend/app/core/configuration/loader.py get_configuration 1 1 0 0.00%
netra_backend/app/core/configuration/loader.py reload_configuration 1 1 0 0.00%
netra_backend/app/core/configuration/loader.py (no function) 20 0 0 100.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator.__init__ 5 5 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator.validate 9 9 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._reset_state 4 4 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_environment 5 5 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_critical_variables 8 8 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_important_variables 7 7 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._is_placeholder 7 7 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._check_localhost_references 8 8 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_database_config 10 10 3 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_auth_config 8 8 0 0.00%
netra_backend/app/core/configuration/staging_validator.py StagingConfigurationValidator._validate_gcp_config 10 10 0 0.00%
netra_backend/app/core/configuration/staging_validator.py validate_staging_config 11 11 1 0.00%
netra_backend/app/core/configuration/staging_validator.py ensure_staging_ready 9 9 0 0.00%
netra_backend/app/core/configuration/staging_validator.py (no function) 29 29 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator.__init__ 4 4 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator.validate_startup_configuration 14 14 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator._validate_critical_dependencies 12 12 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator._validate_config_values 14 14 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator._check_service_readiness 17 17 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator._determine_validation_result 6 6 1 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator._log_validation_results 6 6 0 0.00%
netra_backend/app/core/configuration/startup_validator.py ConfigurationStartupValidator.get_validation_summary 0 0 1 100.00%
netra_backend/app/core/configuration/startup_validator.py validate_startup_config 8 8 1 0.00%
netra_backend/app/core/configuration/startup_validator.py get_critical_config_status 11 11 0 0.00%
netra_backend/app/core/configuration/startup_validator.py integrate_with_startup 12 12 1 0.00%
netra_backend/app/core/configuration/startup_validator.py (no function) 23 23 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py UnifiedSecretsManager.__init__ 3 3 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py UnifiedSecretsManager.get_secret 6 6 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py UnifiedSecretsManager.set_secret 3 3 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py UnifiedSecretsManager.clear_cache 1 1 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py UnifiedSecretsManager.get_jwt_secret 2 2 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py get_secrets_manager 3 3 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py get_secret 1 1 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py set_secret 1 1 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py get_jwt_secret 1 1 0 0.00%
netra_backend/app/core/configuration/unified_secrets.py (no function) 22 22 0 0.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator.__init__ 5 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._get_environment 1 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._init_validators 4 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator.refresh_environment 5 5 0 0.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._load_validation_rules 1 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._get_development_rules 1 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._get_production_rules 1 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._load_critical_fields 1 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator.validate_complete_config 5 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_validation_results 3 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_all_errors 7 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._calculate_config_health_score 4 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._calculate_score_penalties 3 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._compute_final_score 2 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._calculate_completeness_bonus 5 1 0 80.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._count_critical_fields 6 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._count_component_fields 6 0 0 100.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._apply_progressive_validation 12 6 0 50.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._categorize_errors 9 9 0 0.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_database_errors_with_fallbacks 7 5 0 28.57%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_llm_errors_with_fallbacks 5 3 0 40.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_auth_errors_with_fallbacks 13 11 0 15.38%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_external_errors_with_fallbacks 5 3 0 40.00%
netra_backend/app/core/configuration/validator.py ConfigurationValidator._collect_config_dependency_errors 19 8 3 57.89%
netra_backend/app/core/configuration/validator.py (no function) 40 0 3 100.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator.__init__ 2 0 0 100.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator.validate_auth_config 3 0 0 100.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._check_auth_secrets_requirement 4 1 0 75.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._validate_auth_secrets 4 4 0 0.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._check_jwt_secret 4 4 0 0.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._check_fernet_key 2 2 0 0.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._validate_oauth_config 3 1 0 66.67%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._has_oauth_config 1 0 0 100.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._check_oauth_redirect_uris 3 1 0 66.67%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._validate_oauth_urls 5 1 0 80.00%
netra_backend/app/core/configuration/validator_auth.py AuthValidator._is_valid_url 5 2 0 60.00%
netra_backend/app/core/configuration/validator_auth.py (no function) 15 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator.__init__ 2 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator.validate_database_config 5 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_postgres_config 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_postgres_url 5 2 0 60.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_url_components 4 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_url_scheme 4 1 0 75.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._get_valid_db_schemes 4 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._handle_invalid_scheme 3 3 0 0.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_url_host 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_url_security 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_database_security_requirements 3 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_ssl_requirement 7 4 0 42.86%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_localhost_restriction 5 2 0 60.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_clickhouse_config 4 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_native 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_consistency 2 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_clickhouse_connection 5 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_host 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_port 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_user 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_clickhouse_consistency 3 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_host_consistency 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_clickhouse_user_consistency 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_redis_config 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._has_redis_config 1 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._check_redis_connection_params 4 0 0 100.00%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_redis_host 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py DatabaseValidator._validate_redis_port 3 1 0 66.67%
netra_backend/app/core/configuration/validator_database.py (no function) 32 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator.__init__ 2 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator.validate_external_services 4 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._validate_urls 5 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_url_field 4 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._validate_single_url 4 1 0 75.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._is_valid_url 5 2 0 60.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._validate_environment_consistency 3 0 0 100.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_localhost_restrictions 4 1 0 75.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_production_requirements 3 1 0 66.67%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_no_localhost_urls 5 5 0 0.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_field_for_localhost 6 6 0 0.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._validate_production_requirements 5 5 0 0.00%
netra_backend/app/core/configuration/validator_environment.py EnvironmentValidator._check_https_requirement 6 6 0 0.00%
netra_backend/app/core/configuration/validator_environment.py (no function) 17 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator.__init__ 2 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator.validate_llm_config 3 1 0 66.67%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._has_llm_configs 1 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._collect_llm_validation_errors 4 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._validate_llm_api_keys 4 1 0 75.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._check_missing_api_keys 7 7 0 0.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._validate_llm_models 4 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._validate_single_llm_model 4 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._check_llm_model_name 3 1 0 66.67%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._check_llm_provider 3 1 0 66.67%
netra_backend/app/core/configuration/validator_llm.py LLMValidator.validate_optional_features 3 0 0 100.00%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._check_llm_cache_warning 3 1 0 66.67%
netra_backend/app/core/configuration/validator_llm.py LLMValidator._check_llm_heartbeat_warning 3 1 0 66.67%
netra_backend/app/core/configuration/validator_llm.py (no function) 16 0 0 100.00%
netra_backend/app/core/configuration/validator_types.py (no function) 6 0 0 100.00%
netra_backend/app/core/configuration_validator.py ValidationRule.__post_init__ 2 2 0 0.00%
netra_backend/app/core/configuration_validator.py ValidationResult.is_blocking 1 1 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationReport.is_valid 1 1 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationReport.has_warnings 1 1 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationReport.summary 1 1 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator.__init__ 8 8 1 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator.register_rule 3 3 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator.register_rules 2 2 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator.set_environment_defaults 2 2 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator.validate_configuration 32 32 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_single_rule 16 16 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._get_config_value 7 7 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._get_default_value 4 4 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_and_convert_value 26 26 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._convert_string_to_type 16 16 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_type_specific 11 11 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_url 11 11 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_email 5 5 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_path 9 9 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_host 5 5 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_port 7 7 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._get_type_suggestion 3 3 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_dependencies 12 12 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._validate_mutual_exclusions 12 12 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._is_potentially_secret 8 8 0 0.00%
netra_backend/app/core/configuration_validator.py ConfigurationValidator._register_default_rules 2 2 0 0.00%
netra_backend/app/core/configuration_validator.py (no function) 95 95 0 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator.validate_critical_paths 23 23 5 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_websocket_bridge_chain 48 48 4 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_agent_registry_chain 19 19 5 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_tool_dispatcher_enhancement 14 14 2 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_message_handler_chain 42 42 5 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_execution_context_propagation 33 33 3 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._validate_notifier_initialization 23 23 3 0.00%
netra_backend/app/core/critical_path_validator.py CriticalPathValidator._add_critical_failure 2 2 1 0.00%
netra_backend/app/core/critical_path_validator.py validate_critical_paths 1 1 0 0.00%
netra_backend/app/core/critical_path_validator.py (no function) 32 32 2 0.00%
netra_backend/app/core/cross_service_validators/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator.validate 7 7 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator._validate_frontend_backend_contracts 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator._validate_backend_auth_contracts 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator._validate_endpoint_contract 11 11 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py APIContractValidator._validate_auth_endpoint_contract 14 14 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py WebSocketContractValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py WebSocketContractValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py WebSocketContractValidator._validate_client_message_contracts 8 8 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py WebSocketContractValidator._validate_server_message_contracts 9 9 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py WebSocketContractValidator._validate_message_flow_patterns 10 10 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py SchemaCompatibilityValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py SchemaCompatibilityValidator.validate 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py SchemaCompatibilityValidator._validate_auth_schema_compatibility 7 7 1 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py SchemaCompatibilityValidator._validate_websocket_schema_compatibility 7 7 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py EndpointValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py EndpointValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py EndpointValidator._validate_service_endpoints 12 12 0 0.00%
netra_backend/app/core/cross_service_validators/contract_validators.py (no function) 37 37 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator.validate 7 7 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator._validate_user_data_consistency 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator._fetch_user_from_auth_service 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator._fetch_user_from_backend 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py UserDataConsistencyValidator._compare_user_data 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator.validate 8 8 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator._validate_session_state 19 19 1 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator._fetch_session_from_auth 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator._fetch_session_from_backend 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator._fetch_session_from_frontend 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py SessionStateValidator._validate_session_timeout_consistency 8 8 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._validate_message_ordering 14 14 1 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._validate_delivery_confirmation 14 14 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._validate_duplicate_detection 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._simulate_message_delivery 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._simulate_delivery_confirmations 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py MessageDeliveryValidator._simulate_duplicate_processing 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py CrossServiceDataValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py CrossServiceDataValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py CrossServiceDataValidator._validate_distributed_transactions 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py CrossServiceDataValidator._validate_data_synchronization 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py CrossServiceDataValidator._validate_event_sourcing 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/data_consistency_validators.py (no function) 44 44 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator.validate 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._validate_api_latencies 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._validate_websocket_latencies 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._validate_auth_latencies 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._validate_e2e_latencies 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._measure_api_latency 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._measure_websocket_latency 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._measure_auth_latency 14 14 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._measure_e2e_latency 14 14 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py LatencyValidator._analyze_latency_measurements 23 23 1 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator._validate_api_throughput 18 18 1 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator._validate_websocket_throughput 15 15 1 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator._validate_auth_throughput 17 17 1 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator._simulate_api_request 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ThroughputValidator._simulate_auth_validation 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ResourceUsageValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ResourceUsageValidator.validate 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ResourceUsageValidator._validate_system_resources 15 15 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py ResourceUsageValidator._validate_service_resources 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py CommunicationOverheadValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py CommunicationOverheadValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py CommunicationOverheadValidator._validate_serialization_overhead 16 16 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py CommunicationOverheadValidator._validate_payload_sizes 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py CommunicationOverheadValidator._validate_connection_overhead 15 15 0 0.00%
netra_backend/app/core/cross_service_validators/performance_validators.py (no function) 51 51 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator.__init__ 3 3 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._get_jwt_secret_for_testing 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator.validate 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_token_consistency 12 12 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_token_expiration 18 18 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_token_tampering_detection 21 21 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_cross_service_tokens 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_token_with_auth_service 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_token_with_backend 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py TokenValidationValidator._validate_service_token 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator.validate 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._validate_role_based_permissions 16 16 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._validate_resource_permissions 12 12 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._validate_permission_inheritance 21 21 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._validate_privilege_escalation_prevention 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._check_role_permission 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._check_resource_permission 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._check_user_permission 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py PermissionEnforcementValidator._test_privilege_escalation 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._validate_audit_completeness 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._validate_audit_integrity 21 21 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._validate_audit_correlation 24 24 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._fetch_audit_logs 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._fetch_service_audit_logs 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py AuditTrailValidator._detect_potential_tampering 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator.validate 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._validate_service_authentication 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._validate_service_authorization 12 12 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._validate_service_identity 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._test_service_auth 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._check_service_permission 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._verify_service_identity 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._generate_service_auth_token 3 3 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py ServiceAuthValidator._validate_service_auth_token 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/security_validators.py (no function) 58 58 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationScheduler.__init__ 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationScheduler.start_scheduled_validation 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationScheduler._run_scheduled_validation 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationScheduler._handle_scheduled_report 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationScheduler._send_alert 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter.__init__ 3 3 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter.generate_detailed_report 8 8 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter._generate_json_report 4 4 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter._generate_html_report 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter._generate_markdown_report 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter._create_html_report 4 4 2 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationReporter._create_markdown_report 13 13 2 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator.__init__ 6 6 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator._register_validators 16 16 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator.run_validation 14 14 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator.start_continuous_validation 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator._get_service_urls 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator._get_test_users 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator._get_test_sessions 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py ValidationOrchestrator._log_validation_summary 9 9 1 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py main 18 18 1 0.00%
netra_backend/app/core/cross_service_validators/validation_orchestrator.py (no function) 35 35 2 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidationReport.add_result 12 12 3 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py BaseValidator.__init__ 3 3 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py BaseValidator.validate 0 0 2 100.00%
netra_backend/app/core/cross_service_validators/validator_framework.py BaseValidator.create_result 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidatorRegistry.__init__ 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidatorRegistry.register 5 5 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidatorRegistry.get_validator 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidatorRegistry.get_validators_by_category 2 2 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py ValidatorRegistry.list_validators 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework.__init__ 3 3 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework.run_validation 9 9 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework._determine_validators 13 13 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework._prepare_context 1 1 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework._run_validators 11 11 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework._run_single_validator 12 12 0 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py CrossServiceValidatorFramework._generate_recommendations 8 8 2 0.00%
netra_backend/app/core/cross_service_validators/validator_framework.py (no function) 57 57 4 0.00%
netra_backend/app/core/database.py get_database_manager 1 1 0 0.00%
netra_backend/app/core/database.py get_db_session 1 1 0 0.00%
netra_backend/app/core/database.py (no function) 8 8 2 0.00%
netra_backend/app/core/database/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/core/database/session_manager.py (no function) 2 2 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._create_health_queries 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker.check_pool_health 5 5 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._execute_health_check 4 4 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._perform_health_query 5 5 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._calculate_response_time 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._finalize_metrics 4 4 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._create_error_metrics 6 6 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._get_pool_metrics 5 5 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._get_total_connections 8 8 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._get_active_connections 8 8 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._create_metrics_object 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._determine_health_status 7 7 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._is_critical_status 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._is_unhealthy_status 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py PoolHealthChecker._is_degraded_status 1 1 0 0.00%
netra_backend/app/core/database_health_monitoring.py (no function) 23 23 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseRecoveryStrategy.can_recover 0 0 2 100.00%
netra_backend/app/core/database_recovery_core.py DatabaseRecoveryStrategy.execute_recovery 0 0 2 100.00%
netra_backend/app/core/database_recovery_core.py DatabaseRecoveryStrategy.get_priority 0 0 2 100.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy.can_recover 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy.execute_recovery 10 10 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._cleanup_idle_connections 4 4 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._test_new_connections 9 9 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._validate_pool_state 7 7 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._acquire_test_connections 13 13 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._release_test_connections 7 7 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy._force_release_connections 4 4 1 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRefreshStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRecreateStrategy.can_recover 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRecreateStrategy.execute_recovery 8 8 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRecreateStrategy._close_existing_pool 4 4 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRecreateStrategy._recreate_pool 5 5 0 0.00%
netra_backend/app/core/database_recovery_core.py ConnectionPoolRecreateStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy.__init__ 2 2 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy.can_recover 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy.execute_recovery 8 8 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy._get_next_backup_config 3 3 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy._perform_failover 9 9 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseFailoverStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseRecoveryCore.__init__ 1 1 0 0.00%
netra_backend/app/core/database_recovery_core.py DatabaseRecoveryCore.recover 11 11 0 0.00%
netra_backend/app/core/database_recovery_core.py (no function) 33 33 6 0.00%
netra_backend/app/core/database_timeout_config.py get_database_timeout_config 5 5 0 0.00%
netra_backend/app/core/database_timeout_config.py get_cloud_sql_optimized_config 3 3 0 0.00%
netra_backend/app/core/database_timeout_config.py is_cloud_sql_environment 1 1 0 0.00%
netra_backend/app/core/database_timeout_config.py get_progressive_retry_config 3 3 0 0.00%
netra_backend/app/core/database_timeout_config.py log_timeout_configuration 8 8 0 0.00%
netra_backend/app/core/database_timeout_config.py (no function) 8 8 0 0.00%
netra_backend/app/core/database_types.py (no function) 36 36 1 0.00%
netra_backend/app/core/degradation_factory.py create_database_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/degradation_factory.py create_llm_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/degradation_factory.py create_websocket_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/degradation_factory.py create_default_template_responses 1 1 0 0.00%
netra_backend/app/core/degradation_factory.py create_default_fallback_models 1 1 0 0.00%
netra_backend/app/core/degradation_factory.py (no function) 10 10 0 0.00%
netra_backend/app/core/degradation_manager.py DegradationStatus.__post_init__ 4 4 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.__init__ 4 4 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.check_service_health 1 1 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.set_service_status 5 5 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager._update_degradation_status 9 9 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.get_degradation_status 1 1 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.is_feature_available 4 4 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.get_degradation_message 1 1 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.register_degradation_policy 2 2 0 0.00%
netra_backend/app/core/degradation_manager.py GracefulDegradationManager.apply_degradation_policy 2 2 0 0.00%
netra_backend/app/core/degradation_manager.py get_degradation_manager 3 3 0 0.00%
netra_backend/app/core/degradation_manager.py (no function) 31 31 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy.degrade_to_level 7 7 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy.can_restore_service 5 5 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._test_database_connection 6 6 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._use_read_replica 3 3 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._get_next_replica 3 3 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._use_cache_only 8 8 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._format_cache_response 2 2 0 0.00%
netra_backend/app/core/degradation_strategies.py DatabaseDegradationStrategy._return_default_data 2 2 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy.degrade_to_level 7 7 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy.can_restore_service 5 5 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._test_llm_connection 5 5 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._use_smaller_model 4 4 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._get_next_fallback_model 3 3 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._format_fallback_response 2 2 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._use_template_response 4 4 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._get_template_for_intent 1 1 0 0.00%
netra_backend/app/core/degradation_strategies.py LLMDegradationStrategy._return_error_message 1 1 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy.__init__ 2 2 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy.degrade_to_level 7 7 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy.can_restore_service 5 5 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy._test_websocket_health 5 5 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy._reduce_message_frequency 4 4 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy._switch_to_polling 4 4 0 0.00%
netra_backend/app/core/degradation_strategies.py WebSocketDegradationStrategy._disable_real_time_updates 2 2 0 0.00%
netra_backend/app/core/degradation_strategies.py (no function) 33 33 0 0.00%
netra_backend/app/core/degradation_types.py DegradationStrategy.degrade_to_level 0 0 2 100.00%
netra_backend/app/core/degradation_types.py DegradationStrategy.can_restore_service 0 0 2 100.00%
netra_backend/app/core/degradation_types.py (no function) 31 31 8 0.00%
netra_backend/app/core/dependencies.py Dependencies.__init__ 0 0 1 100.00%
netra_backend/app/core/dependencies.py Dependencies.get_database 2 2 0 0.00%
netra_backend/app/core/dependencies.py Dependencies.process 1 1 0 0.00%
netra_backend/app/core/dependencies.py (no function) 8 8 0 0.00%
netra_backend/app/core/enhanced_input_validation.py (no function) 5 5 0 0.00%
netra_backend/app/core/enhanced_retry_strategies.py (no function) 10 10 0 0.00%
netra_backend/app/core/enhanced_secret_manager.py (no function) 6 6 0 0.00%
netra_backend/app/core/environment_constants.py Environment.values 1 1 0 0.00%
netra_backend/app/core/environment_constants.py Environment.is_valid 1 1 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.get_environment 9 7 0 22.22%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_testing_context 4 4 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.detect_cloud_environment 9 9 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_cloud_run 1 1 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.get_cloud_run_environment 8 8 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_app_engine 1 1 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.get_app_engine_environment 8 8 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_aws 1 1 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.get_aws_environment 9 9 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_kubernetes 1 1 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.get_environment_unified 6 4 1 33.33%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_testing_context_unified 10 10 1 0.00%
netra_backend/app/core/environment_constants.py EnvironmentDetector.is_cloud_run_unified 6 6 1 0.00%
netra_backend/app/core/environment_constants.py EnvironmentConfig.get_environment_defaults 2 2 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentConfig.get_project_id_for_environment 2 2 0 0.00%
netra_backend/app/core/environment_constants.py EnvironmentConfig.get_clickhouse_password_var 0 0 10 100.00%
netra_backend/app/core/environment_constants.py get_current_environment 1 0 0 100.00%
netra_backend/app/core/environment_constants.py is_production 1 1 0 0.00%
netra_backend/app/core/environment_constants.py is_staging 1 1 0 0.00%
netra_backend/app/core/environment_constants.py is_development 1 1 0 0.00%
netra_backend/app/core/environment_constants.py is_testing 1 1 0 0.00%
netra_backend/app/core/environment_constants.py get_environment_config 2 2 0 0.00%
netra_backend/app/core/environment_constants.py get_current_project_id 11 11 1 0.00%
netra_backend/app/core/environment_constants.py get_clickhouse_password_var_name 0 0 3 100.00%
netra_backend/app/core/environment_constants.py (no function) 89 1 10 98.88%
netra_backend/app/core/environment_validator.py EnvironmentValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator.validate_environment_at_startup 7 7 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._get_current_environment 18 18 3 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._check_forbidden_test_variables 6 6 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._check_localhost_references 6 6 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._check_required_variables 6 6 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._check_environment_consistency 8 8 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._normalize_environment_name 10 10 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._process_violations 12 12 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator._format_critical_error 3 3 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator.get_validation_report 2 2 0 0.00%
netra_backend/app/core/environment_validator.py EnvironmentValidator.validate_for_environment 13 13 0 0.00%
netra_backend/app/core/environment_validator.py get_environment_validator 3 3 0 0.00%
netra_backend/app/core/environment_validator.py validate_environment_at_startup 2 2 0 0.00%
netra_backend/app/core/environment_validator.py is_safe_for_production 2 2 0 0.00%
netra_backend/app/core/environment_validator.py is_safe_for_staging 2 2 0 0.00%
netra_backend/app/core/environment_validator.py get_environment_report 2 2 0 0.00%
netra_backend/app/core/environment_validator.py (no function) 35 35 0 0.00%
netra_backend/app/core/error_aggregation/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/core/error_aggregation/models.py (no function) 63 63 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine.__init__ 4 4 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine.add_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine.evaluate_pattern 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._process_rules_for_pattern 6 6 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._check_rule_against_pattern 6 6 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._setup_default_rules 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_high_error_rate_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_high_error_rate_config 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_critical_spike_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_critical_spike_config 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_sustained_error_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_sustained_error_config 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_new_pattern_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_new_pattern_config 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_active_rules 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._should_evaluate_rule 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._evaluate_single_rule 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._set_rule_cooldown 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._is_in_cooldown 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._check_cooldown_period 4 4 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._evaluate_rule_condition 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._safe_evaluate_condition 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._execute_condition_evaluation 6 6 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._build_evaluation_context 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_context_dict 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._calculate_pattern_age 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._create_alert 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._generate_alert_id 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._build_error_alert 2 2 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._prepare_alert_params 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._generate_alert_message 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._combine_message_parts 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._build_base_message_parts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._build_trend_message_parts 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._collect_trend_indicators 5 5 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_spike_indicators 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_sustained_indicators 1 1 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py AlertEngine._get_projection_indicators 3 3 0 0.00%
netra_backend/app/core/error_aggregation_alerts.py (no function) 46 46 0 0.00%
netra_backend/app/core/error_aggregation_base.py (no function) 65 65 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator.__init__ 7 7 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator.add_error 5 5 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._complete_error_processing 3 3 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator.get_patterns_in_window 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator.get_top_patterns 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._extract_timestamp 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._process_error_data 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._get_or_create_pattern 5 5 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._update_pattern 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._update_severity_distribution 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._track_affected_entities 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._store_sample_error 3 3 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._create_sample_entry 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._add_to_history 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._cleanup_if_needed 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._cleanup_old_data 5 5 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._cleanup_history 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._cleanup_patterns 3 3 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._identify_old_patterns 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._remove_old_patterns 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregator._log_cleanup_results 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem.__init__ 6 6 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem.process_error 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem.start_processing 5 5 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem.stop_processing 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem.get_system_status 3 3 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._get_basic_status 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._get_extended_status 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._analyze_pattern_trend 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._log_generated_alerts 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._cancel_process_task 4 4 1 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._processing_loop 3 3 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._try_process_patterns 9 9 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._handle_processing_error 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._process_all_patterns 4 4 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._count_unresolved_alerts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._get_top_patterns_summary 2 2 0 0.00%
netra_backend/app/core/error_aggregation_core.py ErrorAggregationSystem._create_pattern_summary 1 1 0 0.00%
netra_backend/app/core/error_aggregation_core.py (no function) 50 50 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine.__init__ 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._initialize_state 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._setup_default_rules 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_high_error_rate_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_high_error_rate_params 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_critical_spike_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_critical_spike_params 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_sustained_errors_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_sustained_errors_params 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_new_pattern_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_new_pattern_params 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._build_alert_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._prepare_rule_parameters 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine.add_rule 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine.evaluate_pattern 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._store_alerts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._evaluate_rules_for_pattern 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._check_rules_and_collect_alerts 4 4 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._check_rule_for_alert 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._process_rule_trigger 4 4 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._should_evaluate_rule 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._is_in_cooldown 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._check_cooldown_period 4 4 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._set_cooldown 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._evaluate_rule_condition 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._safe_rule_evaluation 4 4 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._execute_rule_evaluation 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._handle_rule_evaluation_error 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._build_evaluation_context 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._calculate_pattern_age 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_evaluation_dict 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._prepare_context_data 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._create_alert 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._prepare_alert_components 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._generate_alert_id 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._build_error_alert 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._prepare_alert_parameters 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._generate_alert_message 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._collect_message_components 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._combine_message_parts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_base_message_parts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._build_base_message_components 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._get_trend_message_parts 3 3 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._build_trend_components 5 5 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._add_spike_info 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._add_sustained_info 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py AlertEngine._add_projection_info 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter.__init__ 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter.get_system_status 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._build_status_dict 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._collect_status_components 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._count_unresolved_alerts 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._get_top_patterns_summary 2 2 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._build_pattern_summaries 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py MetricsReporter._create_pattern_summary 1 1 0 0.00%
netra_backend/app/core/error_aggregation_metrics.py (no function) 63 63 0 0.00%
netra_backend/app/core/error_aggregation_patterns.py (no function) 2 2 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem.__init__ 2 2 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._init_aggregation_components 4 4 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._init_processing_control 3 3 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem.process_error 4 4 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._analyze_pattern_trend 1 1 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._log_alerts 2 2 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem.start_processing 5 5 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem.stop_processing 4 4 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._cancel_process_task 4 4 1 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._processing_loop 7 7 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._execute_processing_cycle 2 2 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._handle_processing_error 2 2 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem._process_all_patterns 4 4 0 0.00%
netra_backend/app/core/error_aggregation_service.py ErrorAggregationSystem.get_system_status 3 3 0 0.00%
netra_backend/app/core/error_aggregation_service.py (no function) 24 24 0 0.00%
netra_backend/app/core/error_aggregation_system.py (no function) 5 5 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer.__init__ 6 6 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer.analyze_pattern_trend 3 3 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._build_trend_from_windows 4 4 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._filter_pattern_history 1 1 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._calculate_trend_metrics 5 5 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._detect_pattern_indicators 1 1 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._detect_spike 6 6 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._calculate_baseline 1 1 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._is_spike_detected 3 3 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._detect_sustained_error 4 4 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._count_active_windows 1 1 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._project_future_occurrences 5 5 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._calculate_recent_average 2 2 0 0.00%
netra_backend/app/core/error_aggregation_trend.py ErrorTrendAnalyzer._build_error_trend 1 1 0 0.00%
netra_backend/app/core/error_aggregation_trend.py (no function) 20 20 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor.__init__ 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor.extract_signature 4 4 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._build_signature 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._get_default_key_terms 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._extract_error_components 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._extract_key_terms 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._create_pattern_hash 3 3 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorSignatureExtractor._build_pattern_components 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py ErrorPatternMatcher.matches_pattern 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TimeWindowCalculator.create_time_windows 4 4 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TimeWindowCalculator._setup_window_config 2 2 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TimeWindowCalculator._generate_windows 8 8 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TimeWindowCalculator._count_errors_in_window 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper.calculate_linear_slope 4 4 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper.calculate_acceleration 5 5 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper._prepare_slope_data 3 3 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper._compute_slope 6 6 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper._calculate_first_differences 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py TrendCalculationHelper._calculate_second_differences 1 1 0 0.00%
netra_backend/app/core/error_aggregation_utils.py (no function) 86 86 0 0.00%
netra_backend/app/core/error_codes.py ErrorCodeMap.get_severity 1 1 0 0.00%
netra_backend/app/core/error_codes.py (no function) 40 0 0 100.00%
netra_backend/app/core/error_handlers.py setup_error_handlers 18 18 0 0.00%
netra_backend/app/core/error_handlers.py handle_api_error 1 1 0 0.00%
netra_backend/app/core/error_handlers.py handle_agent_execution_error 1 1 0 0.00%
netra_backend/app/core/error_handlers.py handle_websocket_error 1 1 0 0.00%
netra_backend/app/core/error_handlers.py get_error_handler_health 1 1 0 0.00%
netra_backend/app/core/error_handlers.py (no function) 20 20 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.__init__ 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._init_logging_metrics 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.log_error 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._execute_error_logging_pipeline 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._ensure_context 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_new_context 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._process_error 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._perform_logging 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._track_correlation 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.log_recovery_attempt 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_recovery_context 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._log_recovery_result 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._write_recovery_log 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._format_recovery_message 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.log_business_impact 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_business_impact_context 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.log_security_incident 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_security_incident_context 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.get_error_patterns 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_default_time_window 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._sort_patterns_by_count 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._collect_patterns 6 6 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._format_pattern 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_pattern_base_data 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_pattern_metadata 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.get_correlation_chain 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.get_metrics 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger.get_recent_errors 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_metrics 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._aggregate_error 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._cleanup_if_needed 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_or_create_aggregation 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_aggregation 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_aggregation_counts 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_all_aggregation_data 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_aggregation_components 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._add_component_if_present 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._add_user_if_present 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_aggregation_severity 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._update_aggregation_occurrences 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_occurrence_data 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._create_error_signature 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._build_signature_components 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_error_signature_info 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_context_signature_info 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._add_stack_trace_fingerprint 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._append_stack_trace_components 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._extract_relevant_stack_lines 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._cleanup_old_aggregations 4 4 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._find_old_signatures 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._remove_old_signatures 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._prepare_log_data 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._finalize_log_data 3 3 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._add_error_data_to_log 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._extract_error_data 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._write_log 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_log_function_for_severity 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_severity_log_map 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._write_log_level 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_log_function_for_level 2 2 0 0.00%
netra_backend/app/core/error_logger_core.py ErrorLogger._get_level_log_map 1 1 0 0.00%
netra_backend/app/core/error_logger_core.py (no function) 72 72 0 0.00%
netra_backend/app/core/error_logging.py (no function) 6 6 0 0.00%
netra_backend/app/core/error_logging_helpers.py log_agent_error 2 2 0 0.00%
netra_backend/app/core/error_logging_helpers.py log_database_error 3 3 0 0.00%
netra_backend/app/core/error_logging_helpers.py log_api_error 2 2 0 0.00%
netra_backend/app/core/error_logging_helpers.py _determine_db_operation_type 4 4 0 0.00%
netra_backend/app/core/error_logging_helpers.py _build_db_metadata 1 1 0 0.00%
netra_backend/app/core/error_logging_helpers.py _build_api_metadata 4 4 0 0.00%
netra_backend/app/core/error_logging_helpers.py (no function) 10 10 0 0.00%
netra_backend/app/core/error_logging_types.py (no function) 47 47 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator.calculate_trend_metrics 3 3 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_growth_rate 6 6 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._get_recent_windows 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._compute_slope 7 7 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_regression_sums 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_denominator 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_slope_value 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_acceleration 6 6 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._extract_recent_counts 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._compute_second_derivative 3 3 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_first_differences 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_second_differences 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_average_derivative 1 1 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator.project_future_occurrences 5 5 0 0.00%
netra_backend/app/core/error_metric_calculator.py ErrorMetricCalculator._calculate_recent_average 2 2 0 0.00%
netra_backend/app/core/error_metric_calculator.py (no function) 18 18 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector.__init__ 1 1 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector.detect_patterns 1 1 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._detect_spike 4 4 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._prepare_spike_analysis_data 2 2 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._evaluate_spike_condition 3 3 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._calculate_baseline 1 1 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._detect_sustained_error 4 4 0 0.00%
netra_backend/app/core/error_pattern_detector.py ErrorPatternDetector._count_sustained_windows 1 1 0 0.00%
netra_backend/app/core/error_pattern_detector.py (no function) 11 11 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers.filter_pattern_history 1 1 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._matches_pattern 1 1 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers.create_time_windows 4 4 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._prepare_window_config 1 1 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._build_windows 4 4 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._populate_windows 4 4 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._add_window_count 2 2 0 0.00%
netra_backend/app/core/error_pattern_helpers.py ErrorPatternHelpers._count_errors_in_window 1 1 0 0.00%
netra_backend/app/core/error_pattern_helpers.py (no function) 11 11 0 0.00%
netra_backend/app/core/error_processors.py process_exception 2 2 0 0.00%
netra_backend/app/core/error_processors.py (no function) 8 8 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager.__init__ 2 0 0 100.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager.recover 15 15 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager._retry_recovery 2 2 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager._fallback_recovery 2 2 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager._circuit_breaker_recovery 2 2 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager._graceful_degradation_recovery 2 2 0 0.00%
netra_backend/app/core/error_recovery.py ErrorRecoveryManager.get_available_strategies 1 1 0 0.00%
netra_backend/app/core/error_recovery.py get_error_recovery_manager 1 1 0 0.00%
netra_backend/app/core/error_recovery.py RecoveryContext.__post_init__ 2 2 0 0.00%
netra_backend/app/core/error_recovery.py RecoveryContext.should_retry 1 1 0 0.00%
netra_backend/app/core/error_recovery.py RecoveryContext.increment_retry 1 1 0 0.00%
netra_backend/app/core/error_recovery.py (no function) 47 0 0 100.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.__init__ 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._init_core_managers 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._setup_retry_and_circuit_breaker_managers 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._setup_degradation_and_memory_managers 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._setup_websocket_and_database_managers 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._init_legacy_compatibility 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._init_recovery_stats 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._create_recovery_stats_dict 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.handle_agent_error 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._handle_agent_error_flow 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._process_agent_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_agent_recovery_pipeline 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_agent_error_recovery 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.handle_database_error 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._handle_database_error_flow 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._process_database_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_database_recovery_pipeline 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._prepare_database_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_database_base_error_data 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._add_database_context_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_database_error_recovery 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.handle_api_error 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._handle_api_error_flow 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._process_api_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_api_recovery_pipeline 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._prepare_api_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_api_base_error_data 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._add_api_context_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_api_error_recovery 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.handle_websocket_error 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._process_websocket_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._prepare_websocket_error_data 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_websocket_recovery 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.handle_memory_exhaustion 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.startup_recovery_system 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.shutdown_recovery_system 6 6 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._prepare_error_data 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._build_complete_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_base_error_data 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._add_contextual_error_data 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_agent_recovery 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._perform_validated_agent_recovery 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._perform_agent_recovery 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_validated_agent_type 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._build_recovery_context 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_database_recovery 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._handle_database_recovery_async 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._handle_database_recovery_logic 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_database_rollback 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_api_recovery 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_api_recovery_with_context 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._perform_api_recovery 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._validate_retry_eligibility 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._build_api_recovery_context 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_api_retry 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._attempt_agent_degradation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._perform_agent_degradation_flow 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._execute_agent_degradation 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._attempt_database_degradation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._attempt_api_degradation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_agent_type_enum 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_agent_type_mapping 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_basic_agent_types 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_advanced_agent_types 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._determine_severity 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_error_severity_mapping 2 2 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._determine_severity_from_status 4 4 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._map_status_code_to_severity 6 6 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem.get_recovery_metrics 3 3 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_basic_recovery_metrics 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py EnhancedErrorRecoverySystem._get_extended_recovery_metrics 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py recover_agent_operation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py recover_database_operation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py recover_api_operation 1 1 0 0.00%
netra_backend/app/core/error_recovery_integration.py (no function) 91 91 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator.__init__ 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator.generate_summary_report 3 3 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._get_time_window 3 3 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._collect_report_data 4 4 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._build_summary_report 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._calculate_summary_metrics 4 4 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._build_summary_metrics_dict 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._count_critical_errors 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._calculate_error_rate 2 2 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._format_report_period 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator.generate_detailed_report 4 4 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._build_detailed_report 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._format_statistics 3 3 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._get_basic_statistics 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._get_component_statistics 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._generate_recommendations 3 3 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._populate_all_recommendations 4 4 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_frequency_recommendations 2 2 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_circuit_breaker_recommendation 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_component_recommendations 2 2 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_dependency_investigation_recommendation 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_severity_recommendations 3 3 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_critical_investigation_recommendation 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_user_impact_recommendations 2 2 0 0.00%
netra_backend/app/core/error_report_generator.py ErrorReportGenerator._add_emergency_response_recommendation 1 1 0 0.00%
netra_backend/app/core/error_report_generator.py (no function) 32 32 0 0.00%
netra_backend/app/core/error_response.py (no function) 16 0 0 100.00%
netra_backend/app/core/error_response_models.py (no function) 16 16 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper.__init__ 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper.get_http_status_code 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._build_complete_status_map 2 2 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._collect_error_status_maps 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._merge_status_maps 4 4 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_auth_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_db_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_validation_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_service_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_websocket_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py ErrorStatusMapper._get_file_error_status_map 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py get_http_status_code 1 1 0 0.00%
netra_backend/app/core/error_status_mappings.py (no function) 17 17 0 0.00%
netra_backend/app/core/error_trend_analyzer.py ErrorTrendAnalyzer.__init__ 6 6 0 0.00%
netra_backend/app/core/error_trend_analyzer.py ErrorTrendAnalyzer.analyze_pattern_trend 4 4 0 0.00%
netra_backend/app/core/error_trend_analyzer.py ErrorTrendAnalyzer._perform_trend_analysis 4 4 0 0.00%
netra_backend/app/core/error_trend_analyzer.py ErrorTrendAnalyzer._build_error_trend 4 4 0 0.00%
netra_backend/app/core/error_trend_analyzer.py ErrorTrendAnalyzer._create_trend_parameters 1 1 0 0.00%
netra_backend/app/core/error_trend_analyzer.py (no function) 14 14 0 0.00%
netra_backend/app/core/error_types.py ResourceError.__init__ 6 6 0 0.00%
netra_backend/app/core/error_types.py MemoryError.__init__ 4 4 0 0.00%
netra_backend/app/core/error_types.py CPUError.__init__ 4 4 0 0.00%
netra_backend/app/core/error_types.py (no function) 9 9 0 0.00%
netra_backend/app/core/events.py EventBus.__init__ 2 2 0 0.00%
netra_backend/app/core/events.py EventBus.subscribe 4 4 0 0.00%
netra_backend/app/core/events.py EventBus.subscribe_async 4 4 0 0.00%
netra_backend/app/core/events.py EventBus.publish 19 19 0 0.00%
netra_backend/app/core/events.py EventBus.publish_sync 9 9 0 0.00%
netra_backend/app/core/events.py EventBus.unsubscribe 8 8 2 0.00%
netra_backend/app/core/events.py create_event 1 1 0 0.00%
netra_backend/app/core/events.py Events.__init__ 1 1 0 0.00%
netra_backend/app/core/events.py Events.create_event 1 1 0 0.00%
netra_backend/app/core/events.py Events.publish_event 1 1 0 0.00%
netra_backend/app/core/events.py Events.process 1 1 0 0.00%
netra_backend/app/core/events.py (no function) 26 26 0 0.00%
netra_backend/app/core/exceptions.py (no function) 11 11 0 0.00%
netra_backend/app/core/exceptions/__init__.py (no function) 10 0 0 100.00%
netra_backend/app/core/exceptions/agent_exceptions.py AgentLifecycleError.__init__ 7 7 0 0.00%
netra_backend/app/core/exceptions/agent_exceptions.py AgentStateTransitionError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions/agent_exceptions.py AgentContextError.__init__ 6 6 0 0.00%
netra_backend/app/core/exceptions/agent_exceptions.py AgentRecoveryError.__init__ 5 5 0 0.00%
netra_backend/app/core/exceptions/agent_exceptions.py DeprecatedPatternError.__init__ 7 7 0 0.00%
netra_backend/app/core/exceptions/agent_exceptions.py (no function) 14 0 0 100.00%
netra_backend/app/core/exceptions/deprecated_pattern_exceptions.py DeprecatedGlobalToolDispatcherError.__init__ 5 5 0 0.00%
netra_backend/app/core/exceptions/deprecated_pattern_exceptions.py DeprecatedFactoryPatternError.__init__ 7 7 0 0.00%
netra_backend/app/core/exceptions/deprecated_pattern_exceptions.py DeprecatedManagerPatternError.__init__ 8 8 0 0.00%
netra_backend/app/core/exceptions/deprecated_pattern_exceptions.py (no function) 10 0 0 100.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.__new__ 3 3 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.detect_environment 20 20 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy._detect_production_indicators 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy._detect_staging_indicators 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy._detect_testing_indicators 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.get_escalation_policy 23 23 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.set_policy_override 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.clear_policy_overrides 1 1 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ErrorPolicy.force_environment 1 1 0 0.00%
netra_backend/app/core/exceptions/error_policy.py EnvironmentAwareException.handle_with_policy 29 29 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ProgressiveErrorHandler.__init__ 3 3 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ProgressiveErrorHandler.handle_websocket_event_failure 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ProgressiveErrorHandler.handle_agent_lifecycle_failure 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py ProgressiveErrorHandler.handle_deprecated_pattern 2 2 0 0.00%
netra_backend/app/core/exceptions/error_policy.py (no function) 48 0 2 100.00%
netra_backend/app/core/exceptions/websocket_exceptions.py WebSocketEventEmissionError.__init__ 9 9 0 0.00%
netra_backend/app/core/exceptions/websocket_exceptions.py WebSocketNotificationError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions/websocket_exceptions.py WebSocketAgentEventError.__init__ 7 7 0 0.00%
netra_backend/app/core/exceptions/websocket_exceptions.py WebSocketEventValidationError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions/websocket_exceptions.py (no function) 12 0 0 100.00%
netra_backend/app/core/exceptions_agent.py AgentError.__init__ 11 11 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError._handle_message_fallback 3 3 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError._build_init_params 2 2 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.severity 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError._convert_string_to_severity_enum 3 3 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError._find_matching_severity_enum 5 5 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.message 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.category 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.category 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.original_error 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.context 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.context 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.metadata 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.timestamp 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.to_dict 3 3 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentError.__str__ 0 0 2 100.00%
netra_backend/app/core/exceptions_agent.py AgentError._build_agent_message 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentExecutionError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentExecutionError._build_execution_details 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentExecutionError._build_execution_message 5 5 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentExecutionError._build_execution_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentTimeoutError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentTimeoutError._build_timeout_details 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentTimeoutError._build_timeout_message 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentTimeoutError._build_timeout_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMError._build_llm_details 6 6 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMError._build_llm_message 3 3 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMError._build_llm_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRequestError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRequestError._build_request_details 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRequestError._build_request_message 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRequestError._build_request_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRateLimitError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRateLimitError._build_rate_limit_details 6 6 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRateLimitError._build_rate_limit_message 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py LLMRateLimitError._build_rate_limit_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentCoordinationError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentCoordinationError._build_coordination_details 6 6 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentCoordinationError._build_coordination_message 5 5 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentCoordinationError._build_coordination_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentConfigurationError.__init__ 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentConfigurationError._build_config_details 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentConfigurationError._build_config_message 4 4 0 0.00%
netra_backend/app/core/exceptions_agent.py AgentConfigurationError._build_config_init_params 1 1 0 0.00%
netra_backend/app/core/exceptions_agent.py (no function) 64 0 1 100.00%
netra_backend/app/core/exceptions_auth.py AuthenticationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py AuthorizationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py TokenExpiredError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py TokenInvalidError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py NetraSecurityException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py TokenRevokedError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py TokenTamperError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_auth.py (no function) 16 0 0 100.00%
netra_backend/app/core/exceptions_base.py NetraException.__init__ 5 5 0 0.00%
netra_backend/app/core/exceptions_base.py NetraException._build_error_details 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py NetraException.to_dict 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py NetraException._should_report_to_gcp 3 3 0 0.00%
netra_backend/app/core/exceptions_base.py NetraException._report_to_gcp 7 7 1 0.00%
netra_backend/app/core/exceptions_base.py NetraException.__str__ 0 0 3 100.00%
netra_backend/app/core/exceptions_base.py ValidationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py QualityGateException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py StateRecoveryException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py AuthorizationException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py ServiceUnavailableException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py PaymentException.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_base.py (no function) 33 0 2 100.00%
netra_backend/app/core/exceptions_config.py ConfigurationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_config.py ValidationError.__init__ 2 2 0 0.00%
netra_backend/app/core/exceptions_config.py ValidationError._build_validation_details 3 3 0 0.00%
netra_backend/app/core/exceptions_config.py DatabaseError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_config.py (no function) 10 10 0 0.00%
netra_backend/app/core/exceptions_database.py DatabaseError.__init__ 5 5 0 0.00%
netra_backend/app/core/exceptions_database.py DatabaseError.message 1 1 0 0.00%
netra_backend/app/core/exceptions_database.py DatabaseError.category 1 1 0 0.00%
netra_backend/app/core/exceptions_database.py DatabaseConnectionError.__init__ 2 2 0 0.00%
netra_backend/app/core/exceptions_database.py RecordNotFoundError.__init__ 3 3 0 0.00%
netra_backend/app/core/exceptions_database.py RecordNotFoundError._build_record_info 3 3 0 0.00%
netra_backend/app/core/exceptions_database.py RecordAlreadyExistsError.__init__ 2 2 0 0.00%
netra_backend/app/core/exceptions_database.py DatabaseConstraintError.__init__ 2 2 0 0.00%
netra_backend/app/core/exceptions_database.py (no function) 17 0 0 100.00%
netra_backend/app/core/exceptions_file.py FileError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_file.py FileNotFoundError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_file.py FileAccessDeniedError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_file.py DataParsingError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_file.py DataValidationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_file.py (no function) 12 12 0 0.00%
netra_backend/app/core/exceptions_service.py ServiceError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py ServiceUnavailableError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py ServiceTimeoutError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py ExternalServiceError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py LLMRequestError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py LLMRateLimitError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py ProcessingError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_service.py (no function) 16 0 0 100.00%
netra_backend/app/core/exceptions_websocket.py WebSocketError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_websocket.py WebSocketConnectionError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_websocket.py WebSocketMessageError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_websocket.py WebSocketAuthenticationError.__init__ 1 1 0 0.00%
netra_backend/app/core/exceptions_websocket.py (no function) 10 10 0 0.00%
netra_backend/app/core/execution_health_integration.py ExecutionHealthIntegration.__init__ 3 3 0 0.00%
netra_backend/app/core/execution_health_integration.py ExecutionHealthIntegration.register_health_checks 11 11 0 0.00%
netra_backend/app/core/execution_health_integration.py ExecutionHealthIntegration.check_agent_execution_health 19 19 0 0.00%
netra_backend/app/core/execution_health_integration.py ExecutionHealthIntegration.check_execution_timeouts 12 12 0 0.00%
netra_backend/app/core/execution_health_integration.py ExecutionHealthIntegration.check_execution_capacity 13 13 0 0.00%
netra_backend/app/core/execution_health_integration.py setup_execution_health_monitoring 3 3 0 0.00%
netra_backend/app/core/execution_health_integration.py (no function) 15 15 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionRecord.duration 3 3 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionRecord.is_timeout 1 1 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionRecord.is_dead 3 3 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionRecord.to_dict 1 1 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.__init__ 7 7 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.start_monitoring 6 6 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.stop_monitoring 8 8 2 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._monitor_executions 8 8 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._check_executions 11 11 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.register_execution 8 8 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.start_execution 6 6 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.heartbeat 10 10 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.complete_execution 15 15 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._handle_timeout 11 11 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._handle_death 11 11 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.get_execution 1 1 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.get_active_executions 1 1 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.get_health_status 6 6 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.register_recovery_callback 1 1 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.kill_execution 10 10 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._ensure_persistence 6 6 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._persist_execution_start 7 7 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._persist_state_update 11 11 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker._persist_execution_complete 11 11 0 0.00%
netra_backend/app/core/execution_tracker.py ExecutionTracker.collect_metrics 4 4 0 0.00%
netra_backend/app/core/execution_tracker.py get_execution_tracker 3 3 0 0.00%
netra_backend/app/core/execution_tracker.py init_execution_tracker 4 4 0 0.00%
netra_backend/app/core/execution_tracker.py (no function) 61 0 0 100.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.__init__ 8 8 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.register_agent 8 8 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._check_existing_agent 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._create_agent_handler 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._setup_agent_circuit_breaker 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._initialize_agent_status 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._get_default_fallback_config 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._check_emergency_mode 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._check_cascade_prevention 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._validate_agent_handler 5 5 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._execute_operation_with_handler 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._handle_operation_success 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._handle_operation_failure 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._execute_with_error_handling 6 6 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.execute_with_coordination 8 8 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.get_system_status 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.reset_agent_status 6 6 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._reset_agent_components 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._reset_agent_circuit_breaker 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._reset_agent_handler 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._reset_agent_status_data 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator._create_fresh_agent_status 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.reset_system_status 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.get_agent_handler 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.get_registered_agents 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py FallbackCoordinator.is_agent_registered 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator.py (no function) 37 37 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.__init__ 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.record_success 5 5 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._update_success_status 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._record_circuit_breaker_success 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.record_failure 5 5 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._update_failure_status 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._record_circuit_breaker_failure 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.update_circuit_breaker_status 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.is_emergency_mode_active 5 5 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._count_failing_agents 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.should_prevent_cascade 6 6 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._count_fallback_agents 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._is_agent_already_in_fallback 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.update_system_health 6 6 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._calculate_system_metrics 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._create_system_status 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._update_health_history 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._log_health_changes 2 2 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._calculate_health_level 7 7 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor.get_system_status 4 4 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._build_system_status_dict 3 3 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._create_basic_status_dict 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._create_agent_details_dict 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py HealthMonitor._create_agent_status_dict 1 1 0 0.00%
netra_backend/app/core/fallback_coordinator_health.py (no function) 30 30 0 0.00%
netra_backend/app/core/fallback_coordinator_models.py (no function) 25 25 0 0.00%
netra_backend/app/core/fallback_handler.py FallbackHandler.__init__ 1 1 0 0.00%
netra_backend/app/core/fallback_handler.py FallbackHandler.generate_fallback 3 3 0 0.00%
netra_backend/app/core/fallback_handler.py (no function) 12 12 0 0.00%
netra_backend/app/core/fallback_utils.py FallbackStrategy.__init__ 1 1 0 0.00%
netra_backend/app/core/fallback_utils.py FallbackStrategy.execute_with_fallback 5 5 0 0.00%
netra_backend/app/core/fallback_utils.py FallbackStrategy.create_default_fallback_result 2 2 0 0.00%
netra_backend/app/core/fallback_utils.py create_agent_fallback_strategy 1 1 0 0.00%
netra_backend/app/core/fallback_utils.py safe_websocket_send 8 8 0 0.00%
netra_backend/app/core/fallback_utils.py (no function) 9 9 0 0.00%
netra_backend/app/core/graceful_degradation.py create_database_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation.py create_llm_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation.py create_websocket_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation.py (no function) 10 10 0 0.00%
netra_backend/app/core/graceful_degradation_factory.py create_database_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation_factory.py create_llm_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation_factory.py create_websocket_degradation_strategy 1 1 0 0.00%
netra_backend/app/core/graceful_degradation_factory.py (no function) 5 5 0 0.00%
netra_backend/app/core/health/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/core/health/checks.py UnifiedDatabaseHealthChecker.__init__ 5 5 0 0.00%
netra_backend/app/core/health/checks.py UnifiedDatabaseHealthChecker.check_health 4 4 0 0.00%
netra_backend/app/core/health/checks.py UnifiedDatabaseHealthChecker._get_check_function 2 2 0 0.00%
netra_backend/app/core/health/checks.py UnifiedDatabaseHealthChecker._create_error_result 2 2 0 0.00%
netra_backend/app/core/health/checks.py UnifiedDatabaseHealthChecker._build_error_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker.__init__ 3 3 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker.check_health 7 7 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._calculate_response_time 1 1 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._handle_service_exception 2 2 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._check_service_endpoint 5 5 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._create_service_result 4 4 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._determine_service_success 1 1 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._build_service_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._create_service_error 2 2 0 0.00%
netra_backend/app/core/health/checks.py ServiceHealthChecker._build_service_error_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker.__init__ 3 3 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker.check_health 7 7 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._calculate_response_time_ms 1 1 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._handle_dependency_exception 2 2 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._perform_dependency_check 5 5 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._check_websocket_dependency 2 2 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._check_llm_connectivity 5 5 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._check_generic_dependency 2 2 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._create_dependency_result 2 2 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._build_dependency_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._create_dependency_error 2 2 0 0.00%
netra_backend/app/core/health/checks.py DependencyHealthChecker._build_dependency_error_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker.__init__ 8 8 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._get_environment_config 9 9 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker.check_health 8 8 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._handle_circuit_exception 2 2 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._should_skip_check 5 5 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._is_within_recovery_timeout 2 2 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._handle_check_result 5 5 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._handle_check_failure 5 5 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._create_circuit_open_result 2 2 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._build_circuit_open_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._create_circuit_error_result 2 2 0 0.00%
netra_backend/app/core/health/checks.py CircuitBreakerHealthChecker._build_circuit_error_details 1 1 0 0.00%
netra_backend/app/core/health/checks.py (no function) 54 54 1 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthMetrics.to_dict 1 1 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker.__init__ 16 16 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker.check_health 18 18 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._ensure_session 7 7 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._check_api_connectivity 16 16 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._check_model_availability 16 16 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._check_quota_status 13 13 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._check_performance_metrics 7 7 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._create_health_metrics 5 5 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._evaluate_health_status 18 18 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker._convert_to_health_status 5 5 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker.get_detailed_status 2 2 0 0.00%
netra_backend/app/core/health/gemini_health.py GeminiHealthChecker.cleanup 3 3 0 0.00%
netra_backend/app/core/health/gemini_health.py create_gemini_health_checker 3 3 0 0.00%
netra_backend/app/core/health/gemini_health.py register_gemini_health_checkers 8 8 0 0.00%
netra_backend/app/core/health/gemini_health.py (no function) 55 55 0 0.00%
netra_backend/app/core/health/interface.py BaseHealthChecker.__init__ 3 3 0 0.00%
netra_backend/app/core/health/interface.py BaseHealthChecker.check_health 0 0 2 100.00%
netra_backend/app/core/health/interface.py BaseHealthChecker.check_with_timeout 4 4 0 0.00%
netra_backend/app/core/health/interface.py BaseHealthChecker._create_timeout_result 2 2 0 0.00%
netra_backend/app/core/health/interface.py BaseHealthChecker._build_timeout_details 1 1 0 0.00%
netra_backend/app/core/health/interface.py BaseHealthChecker._resolve_timeout 12 12 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface.__init__ 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._initialize_service_properties 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._setup_telemetry_registration 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface.register_checker 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface.get_health_status 5 5 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._get_basic_health 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._get_standard_health 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._build_standard_health_response 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._get_comprehensive_health 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._build_comprehensive_health_response 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._run_critical_checks 6 6 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._execute_checker_by_criticality 6 6 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._run_all_checks 4 4 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._create_health_check_tasks 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._execute_and_filter_results 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._record_telemetry_data 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._determine_overall_status 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._calculate_status_from_failure_rate 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._map_failure_rate_to_status 8 8 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._format_detailed_checks 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._format_single_check_result 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._get_service_metrics 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._create_base_metrics 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._enhance_with_enterprise_metrics 4 4 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._get_uptime_seconds 1 1 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._is_development_environment 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._is_staging_environment 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._is_optional_service 4 4 1 0.00%
netra_backend/app/core/health/interface.py HealthInterface._run_optional_service_check 4 4 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._create_optional_service_warning_result 3 3 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._build_optional_service_warning_details 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._count_critical_failures 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._is_critical_component_failed 4 4 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._count_critical_checks 2 2 0 0.00%
netra_backend/app/core/health/interface.py HealthInterface._is_critical_component 1 1 0 0.00%
netra_backend/app/core/health/interface.py (no function) 58 58 2 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder.__init__ 3 3 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder.create_basic_response 1 1 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder.create_standard_response 3 3 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder.create_comprehensive_response 3 3 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder.create_enterprise_response 3 3 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder._detect_environment 3 3 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder._calculate_sla_status 6 6 0 0.00%
netra_backend/app/core/health/responses.py HealthResponseBuilder._build_telemetry_data 1 1 0 0.00%
netra_backend/app/core/health/responses.py (no function) 43 43 1 0.00%
netra_backend/app/core/health/telemetry.py TelemetryManager.__init__ 2 2 0 0.00%
netra_backend/app/core/health/telemetry.py TelemetryManager.register_service 1 1 0 0.00%
netra_backend/app/core/health/telemetry.py TelemetryManager.record_health_check 2 2 0 0.00%
netra_backend/app/core/health/telemetry.py TelemetryManager.get_metrics 1 1 0 0.00%
netra_backend/app/core/health/telemetry.py (no function) 8 8 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry.__init__ 6 6 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry.record_health_check 6 6 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_availability_metric 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_all_component_metrics 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._calculate_availability 4 4 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_component_metrics 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_response_time_metric 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_error_rate_metric 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_metric 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._create_health_metric 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._append_metric_and_cleanup 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._check_sla_compliance 3 3 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_sla_violation 5 5 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_active_violations 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._create_sla_violation 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._log_sla_violation 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._resolve_active_violations 3 3 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._resolve_single_violation 4 4 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._record_recovery_time 3 3 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._determine_severity 7 7 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._cleanup_old_metrics 4 4 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry.get_enterprise_metrics 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._build_enterprise_metrics_dict 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_recent_metrics 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_current_availability 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_recent_availability_metrics 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._extract_latest_availability 3 3 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._is_sla_compliant 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._count_recent_incidents 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_average_response_time 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._extract_response_times 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._calculate_average 3 3 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._get_error_rate 2 2 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._extract_error_metrics 1 1 0 0.00%
netra_backend/app/core/health/telemetry_core.py EnterpriseHealthTelemetry._calculate_error_rate_percentage 4 4 0 0.00%
netra_backend/app/core/health/telemetry_core.py (no function) 42 42 0 0.00%
netra_backend/app/core/health/telemetry_types.py (no function) 29 29 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.__init__ 4 4 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker._load_config_from_env 6 6 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_service_health 1 1 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_service_readiness 1 1 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_service_startup 1 1 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker._perform_http_check 27 27 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker._parse_health_response 19 19 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker._create_error_result 1 1 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_multiple_services 5 5 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_service_health_async 2 2 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.check_service_readiness_async 2 2 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.create_health_response 4 4 0 0.00%
netra_backend/app/core/health/unified_health_checker.py UnifiedHealthChecker.create_readiness_response 4 4 0 0.00%
netra_backend/app/core/health/unified_health_checker.py check_health_simple 4 4 0 0.00%
netra_backend/app/core/health/unified_health_checker.py check_readiness_simple 4 4 0 0.00%
netra_backend/app/core/health/unified_health_checker.py (no function) 60 60 0 0.00%
netra_backend/app/core/health_checkers.py _get_service_priority_for_environment 19 19 0 0.00%
netra_backend/app/core/health_checkers.py check_postgres_health 12 12 0 0.00%
netra_backend/app/core/health_checkers.py _execute_postgres_query 15 15 0 0.00%
netra_backend/app/core/health_checkers.py check_clickhouse_health 10 10 0 0.00%
netra_backend/app/core/health_checkers.py _process_clickhouse_health_check 6 6 0 0.00%
netra_backend/app/core/health_checkers.py _check_clickhouse_disabled_status 3 3 0 0.00%
netra_backend/app/core/health_checkers.py _execute_clickhouse_query 3 3 0 0.00%
netra_backend/app/core/health_checkers.py _handle_clickhouse_error 4 4 0 0.00%
netra_backend/app/core/health_checkers.py check_redis_health 12 12 0 0.00%
netra_backend/app/core/health_checkers.py _execute_redis_ping 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _get_redis_client_or_fail 7 7 0 0.00%
netra_backend/app/core/health_checkers.py check_websocket_health 8 8 0 0.00%
netra_backend/app/core/health_checkers.py _get_websocket_stats_and_score 5 5 0 0.00%
netra_backend/app/core/health_checkers.py check_system_resources 8 8 0 0.00%
netra_backend/app/core/health_checkers.py _get_system_metrics_and_score 3 3 0 0.00%
netra_backend/app/core/health_checkers.py _gather_system_resource_metrics 4 4 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_resource_health_scores 4 4 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_overall_health_score 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_system_health_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_system_health_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_system_metadata 3 3 0 0.00%
netra_backend/app/core/health_checkers.py _extract_base_system_metrics 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _compute_system_metrics 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_success_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_success_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_failed_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_failure_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_disabled_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_disabled_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _handle_service_failure 6 6 0 0.00%
netra_backend/app/core/health_checkers.py _create_degraded_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_degraded_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_optional_failure_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_optional_failure_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_overall_system_health 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_websocket_health_score 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _create_websocket_health_result 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _build_websocket_health_details 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _is_development_mode 6 6 0 0.00%
netra_backend/app/core/health_checkers.py _is_clickhouse_disabled 14 14 0 0.00%
netra_backend/app/core/health_checkers.py _get_health_check_timeout 7 7 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.__init__ 1 1 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_all 10 10 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_component 10 10 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.get_overall_health 2 2 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_postgres 6 6 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_redis 6 6 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_oauth_providers 8 8 0 0.00%
netra_backend/app/core/health_checkers.py HealthChecker.check_auth_service_health 17 17 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_priority_based_health 7 7 0 0.00%
netra_backend/app/core/health_checkers.py _get_services_by_priority 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _any_service_unhealthy 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _any_service_degraded_or_unhealthy 1 1 0 0.00%
netra_backend/app/core/health_checkers.py _create_system_health_summary 3 3 0 0.00%
netra_backend/app/core/health_checkers.py _calculate_weighted_health_score 11 11 0 0.00%
netra_backend/app/core/health_checkers.py _get_priority_weight 2 2 0 0.00%
netra_backend/app/core/health_checkers.py _get_service_health_score 7 7 0 0.00%
netra_backend/app/core/health_checkers.py check_auth_service_health 13 13 0 0.00%
netra_backend/app/core/health_checkers.py _execute_auth_service_check 13 13 2 0.00%
netra_backend/app/core/health_checkers.py check_discovery_service_health 8 8 0 0.00%
netra_backend/app/core/health_checkers.py check_database_monitoring_health 11 11 0 0.00%
netra_backend/app/core/health_checkers.py check_circuit_breakers_health 8 8 0 0.00%
netra_backend/app/core/health_checkers.py (no function) 78 78 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.__init__ 4 4 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.start_monitoring 6 6 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.stop_monitoring 7 7 1 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._monitor_loop 13 13 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._run_check 37 37 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._check_id_generation 18 18 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._check_websocket 6 6 13 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._check_database 9 9 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._check_agents 14 14 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor._check_memory 10 10 2 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.get_health_status 13 13 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.get_readiness 9 9 0 0.00%
netra_backend/app/core/health_checks.py HealthMonitor.get_liveness 6 6 0 0.00%
netra_backend/app/core/health_checks.py get_health_monitor 3 3 0 0.00%
netra_backend/app/core/health_checks.py health_endpoint 2 2 0 0.00%
netra_backend/app/core/health_checks.py readiness_endpoint 3 3 0 0.00%
netra_backend/app/core/health_checks.py liveness_endpoint 3 3 0 0.00%
netra_backend/app/core/health_checks.py main 0 0 16 100.00%
netra_backend/app/core/health_checks.py (no function) 43 43 3 0.00%
netra_backend/app/core/health_configuration.py HealthConfiguration.__post_init__ 12 12 0 0.00%
netra_backend/app/core/health_configuration.py HealthConfiguration._apply_environment_overrides 14 14 0 0.00%
netra_backend/app/core/health_configuration.py HealthConfiguration.get_component_timeout 1 1 0 0.00%
netra_backend/app/core/health_configuration.py HealthConfiguration.get_component_priority 1 1 0 0.00%
netra_backend/app/core/health_configuration.py HealthConfiguration.is_component_enabled 14 14 0 0.00%
netra_backend/app/core/health_configuration.py (no function) 24 24 0 0.00%
netra_backend/app/core/health_types.py (no function) 52 52 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._define_contracts 2 2 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator.validate_unified_id_manager_contract 11 11 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._validate_instance_method_contract 15 15 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._validate_class_method_contract 15 15 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._validate_id_types 6 6 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._get_instance_methods 5 5 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator._get_class_methods 5 5 0 0.00%
netra_backend/app/core/id_generation_contracts.py IDContractValidator.validate_consumer_compatibility 1 1 0 0.00%
netra_backend/app/core/id_generation_contracts.py validate_id_generation_contracts 2 2 0 0.00%
netra_backend/app/core/id_generation_contracts.py enforce_id_generation_ssot 10 10 0 0.00%
netra_backend/app/core/id_generation_contracts.py (no function) 29 29 13 0.00%
netra_backend/app/core/input_sanitizers.py InputNormalizer.normalize_for_detection 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py InputSanitizer.__init__ 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py InputSanitizer.sanitize_input 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py InputSanitizer._sanitize_web_threats 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py InputSanitizer._sanitize_injection_threats 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py InputSanitizer._sanitize_system_threats 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py EncodingAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py EncodingAnalyzer.is_double_encoded 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py EncodingAnalyzer.has_suspicious_base64_content 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py EncodingAnalyzer.is_valid_base64_format 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.has_dangerous_protocol 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.has_valid_url_format 2 2 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.has_path_traversal 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.has_dangerous_extension 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.is_valid_email_format 2 2 0 0.00%
netra_backend/app/core/input_sanitizers.py SecurityValidator.is_valid_json_format 6 6 0 0.00%
netra_backend/app/core/input_sanitizers.py ContentTypeValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/input_sanitizers.py ContentTypeValidator.validate_email_content 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py ContentTypeValidator.validate_url_content 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py ContentTypeValidator.validate_filename_content 5 5 0 0.00%
netra_backend/app/core/input_sanitizers.py ContentTypeValidator.validate_json_content 3 3 0 0.00%
netra_backend/app/core/input_sanitizers.py (no function) 33 33 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator.__init__ 6 6 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._initialize_components 8 8 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator.validate_input 6 6 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_with_caching 7 7 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_validation_cache 6 6 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._create_cached_result_copy 1 1 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._store_validation_cache 3 3 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._create_empty_input_result 1 1 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._perform_comprehensive_validation 7 7 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._create_base_validation_result 1 1 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._perform_basic_validation_checks 3 3 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._detect_and_process_threats 5 5 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._mark_result_as_invalid 4 4 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._apply_context_validation 2 2 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._create_error_result 2 2 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_length 3 3 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_encoding 5 5 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_double_url_encoding 4 4 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_base64_encoding 5 5 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_context 4 4 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_email_context 4 4 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_url_context 7 7 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_filename_context 7 7 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._validate_json_context 4 4 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator.bulk_validate 5 5 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator.add_custom_rule 1 1 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._apply_custom_rules 9 9 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_validation_level_constraints 5 5 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_strict_html_content 6 6 0 0.00%
netra_backend/app/core/input_validators.py EnhancedInputValidator._check_paranoid_constraints 6 6 0 0.00%
netra_backend/app/core/input_validators.py validate_input_data 2 2 0 0.00%
netra_backend/app/core/input_validators.py validate_input_data.decorator 2 2 0 0.00%
netra_backend/app/core/input_validators.py validate_input_data.decorator.wrapper 4 4 0 0.00%
netra_backend/app/core/input_validators.py _validate_positional_arguments 5 5 0 0.00%
netra_backend/app/core/input_validators.py _validate_keyword_arguments 5 5 0 0.00%
netra_backend/app/core/input_validators.py _raise_validation_exception 1 1 0 0.00%
netra_backend/app/core/input_validators.py (no function) 49 49 0 0.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService.__init__ 2 2 0 0.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService.start_background_tasks 4 4 0 0.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService._start_background_tasks_impl 0 0 1 100.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService.stop_background_tasks 5 5 0 0.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService._stop_background_tasks_impl 0 0 1 100.00%
netra_backend/app/core/interfaces_agent.py AsyncTaskService._shutdown_impl 1 1 0 0.00%
netra_backend/app/core/interfaces_agent.py (no function) 9 9 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy.assess_failure 4 4 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._create_corpus_admin_assessment 3 3 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._categorize_corpus_failure 6 6 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._set_corruption_failure 4 4 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._set_permission_failure 2 2 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._set_lock_failure 2 2 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy.execute_primary_recovery 6 6 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._create_safe_retry_result 0 0 1 100.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy.execute_fallback_recovery 5 5 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._create_readonly_result 1 1 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy.execute_degraded_mode 1 1 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py CorpusAdminRecoveryStrategy._create_emergency_stop_result 1 1 0 0.00%
netra_backend/app/core/interfaces_agent_recovery.py (no function) 19 19 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin.__init__ 3 3 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin.is_initialized 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin.metrics 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._update_metrics 4 4 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._update_success_metrics 3 3 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._update_response_time 3 3 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._calculate_avg_response_time 3 3 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._create_background_task 4 4 0 0.00%
netra_backend/app/core/interfaces_base.py BaseServiceMixin._cancel_background_tasks 5 5 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService.__init__ 2 2 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService.service_name 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService.initialize 3 3 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._perform_initialization 5 5 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._raise_initialization_error 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._initialize_impl 0 0 1 100.00%
netra_backend/app/core/interfaces_base.py BaseService.shutdown 6 6 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._raise_shutdown_error 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._shutdown_impl 0 0 1 100.00%
netra_backend/app/core/interfaces_base.py BaseService.health_check 6 6 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._determine_health_status 4 4 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._create_health_response 2 2 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._build_health_response_data 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._create_unhealthy_response 2 2 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._build_unhealthy_response_data 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py BaseService._check_dependencies 1 1 0 0.00%
netra_backend/app/core/interfaces_base.py (no function) 36 36 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.__init__ 0 0 1 100.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.get_table_schema 8 8 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.fetch_data 11 11 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.create_corpus_table 6 6 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.delete_corpus_table 6 6 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.check_table_exists 5 5 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.optimize_table 6 6 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations.get_table_size 5 5 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._is_valid_table_name 1 1 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_schema_query 5 5 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._try_get_cached_data 8 8 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_data_query 6 6 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._format_query_result 4 4 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._cache_query_result 4 4 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._build_corpus_table_query 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._get_corpus_table_columns 2 2 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._get_corpus_table_engine 1 1 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_table_creation 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_table_deletion 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_table_exists_check 5 5 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_table_optimization 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._execute_table_size_query 7 7 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._handle_corpus_creation_success 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._handle_corpus_creation_error 4 4 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._update_corpus_status 3 3 0 0.00%
netra_backend/app/core/interfaces_data.py CoreClickHouseOperations._send_corpus_notification 12 12 0 0.00%
netra_backend/app/core/interfaces_data.py create_clickhouse_operations 1 1 0 0.00%
netra_backend/app/core/interfaces_data.py create_clickhouse_operation_error 1 1 0 0.00%
netra_backend/app/core/interfaces_data.py (no function) 42 42 1 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionContext.__post_init__ 4 4 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionResult.__post_init__ 4 4 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionResult.is_success 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionResult.is_failed 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionResult.is_complete 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutorProtocol.execute 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutorProtocol.cancel 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutorProtocol.get_status 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor.__init__ 3 3 0 0.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor._execute_operation 0 0 2 100.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor.execute 16 16 0 0.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor.cancel 5 5 0 0.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor.get_status 3 3 0 0.00%
netra_backend/app/core/interfaces_execution.py BaseExecutor.get_active_executions 1 1 0 0.00%
netra_backend/app/core/interfaces_execution.py BatchExecutor.__init__ 2 2 0 0.00%
netra_backend/app/core/interfaces_execution.py BatchExecutor.execute_batch 6 6 0 0.00%
netra_backend/app/core/interfaces_execution.py BatchExecutor._execute_batch 3 3 0 0.00%
netra_backend/app/core/interfaces_execution.py PriorityExecutor.__init__ 2 2 0 0.00%
netra_backend/app/core/interfaces_execution.py PriorityExecutor.execute_with_priority 6 6 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionMetrics.__init__ 2 0 0 100.00%
netra_backend/app/core/interfaces_execution.py ExecutionMetrics.record_execution 4 4 0 0.00%
netra_backend/app/core/interfaces_execution.py ExecutionMetrics.get_performance_summary 16 16 0 0.00%
netra_backend/app/core/interfaces_execution.py (no function) 67 0 2 100.00%
netra_backend/app/core/interfaces_monitoring.py (no function) 10 10 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.__init__ 14 14 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.generate_flow_id 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_flow_start 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.start_flow 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_flow_completion 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.complete_flow 5 5 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_agent_start 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_agent_completion 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.step_started 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.step_completed 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.create_todo 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.add_todo_task 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.update_todo_state 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.start_todo_task 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.complete_todo_task 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.fail_todo_task 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_decision 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_parallel_execution 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_retry_attempt 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.log_fallback_triggered 4 4 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_flow_start_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_agent_start_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_agent_completion_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_flow_completion_data 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_todo_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_todo_task_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_todo_status_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_todo_failure_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_decision_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_parallel_execution_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_retry_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_fallback_data 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._record_flow_start 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._update_flow_phase 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._increment_completed_steps 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._update_todo_timestamps 5 5 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._log_structured_data 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._build_base_log_entry 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._log_flow_event 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._log_step_event 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._log_todo_state_change 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger._log_json_data 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.get_flow_summary 2 2 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.get_active_flows 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py CoreSupervisorFlowLogger.get_todo_states 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py get_supervisor_flow_logger 3 3 0 0.00%
netra_backend/app/core/interfaces_observability.py create_supervisor_flow_logger 1 1 0 0.00%
netra_backend/app/core/interfaces_observability.py (no function) 69 69 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.__init__ 6 6 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._init_quality_stats 0 0 1 100.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.validate_content 3 3 2 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._analyze_content_quality 5 5 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.get_weights_for_type 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.calculate_weighted_score 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.check_thresholds 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.generate_prompt_adjustments 5 5 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator.generate_suggestions 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._calculate_base_weighted_score 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._apply_quality_penalties 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._get_adjusted_thresholds 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._check_overall_score_threshold 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._check_specific_metric_thresholds 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._check_maximum_thresholds 5 5 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._check_critical_failure_conditions 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._should_suggest_retry 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._update_validation_stats 2 2 2 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._get_content_metrics 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._build_validation_result 0 0 6 100.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._analyze_basic_quality 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._analyze_additional_quality 3 3 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._detect_quality_issues 4 4 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._add_specificity_adjustments 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._add_actionability_adjustments 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._add_quantification_adjustments 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._add_core_suggestions 6 6 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._add_language_suggestions 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._get_metric_values 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._calculate_weighted_sum 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._calculate_total_weight 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._apply_language_penalties 3 3 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._apply_reasoning_penalties 5 5 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._apply_redundancy_penalties 3 3 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._build_metric_threshold_checks 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._validate_threshold_checks 1 1 0 0.00%
netra_backend/app/core/interfaces_quality.py QualityValidator._finalize_validation 2 2 0 0.00%
netra_backend/app/core/interfaces_quality.py (no function) 43 0 1 100.00%
netra_backend/app/core/interfaces_repository.py DatabaseService.__init__ 2 2 0 0.00%
netra_backend/app/core/interfaces_repository.py DatabaseService.set_session_factory 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py DatabaseService.get_db_session 7 7 0 0.00%
netra_backend/app/core/interfaces_repository.py DatabaseService._validate_session_factory 2 2 0 0.00%
netra_backend/app/core/interfaces_repository.py DatabaseService._handle_session_error 2 2 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.__init__ 3 3 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.create 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._extract_entity_data 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._create_and_persist_entity 5 5 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.get_by_id 5 5 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.get_multi 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._build_query 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._execute_paginated_query 3 3 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.update 6 6 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._get_entity_or_raise 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._update_entity_fields 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.delete 7 7 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService.exists 3 3 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._to_response_schema 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._extract_entity_dict 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py CRUDService._apply_filters 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.__init__ 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.register 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.get_service 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.get_all_services 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.initialize_all 2 2 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.shutdown_all 2 2 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry.health_check_all 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry._check_service_health 4 4 0 0.00%
netra_backend/app/core/interfaces_repository.py ServiceRegistry._create_unhealthy_service_health 1 1 0 0.00%
netra_backend/app/core/interfaces_repository.py (no function) 44 44 0 0.00%
netra_backend/app/core/interfaces_service.py BaseServiceInterface.service_name 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py BaseServiceInterface.health_check 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py BaseServiceInterface.initialize 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py BaseServiceInterface.shutdown 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.create 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.get_by_id 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.get_multi 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.update 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.delete 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py CRUDServiceInterface.exists 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py AsyncServiceInterface.start_background_tasks 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py AsyncServiceInterface.stop_background_tasks 1 1 0 0.00%
netra_backend/app/core/interfaces_service.py (no function) 38 38 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine.__init__ 1 1 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine.execute_tool 5 5 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine.execute_with_state 5 5 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine.execute_with_permissions 8 8 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._run_tool_by_interface 3 3 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._execute_by_tool_type 6 6 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._perform_all_validations 11 11 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._check_tool_permissions 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_execution_context 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._validate_tool_exists 4 4 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._validate_input_schema 6 6 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._validate_tool_handler 4 4 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._handle_permission_denied 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._execute_and_record_usage 5 5 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._execute_tool_handler 3 3 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._record_successful_usage 1 1 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._record_error_usage 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._handle_execution_error 4 4 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_success_result 3 3 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_error_result 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_success_response 1 1 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_error_response 2 2 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_successful_result 1 1 0 0.00%
netra_backend/app/core/interfaces_tools.py ToolExecutionEngine._create_error_result_detailed 1 1 0 0.00%
netra_backend/app/core/interfaces_tools.py (no function) 33 0 5 100.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler.__init__ 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler.handle_document_validation_error 8 8 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler.classify_error 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._attempt_validation_recovery 4 4 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._try_validation_fixes 9 9 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._can_fix_error 6 6 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._try_relaxed_validation 5 5 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._categorize_errors 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._create_validation_report 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._fix_encoding_issue 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._fix_format_issue 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorHandler._build_error_classification_chain 8 8 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationHandler.__init__ 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationHandler.set_next 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationHandler.handle 0 0 2 100.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationHandler._handle_next 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py TimeoutErrorHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py TimeoutErrorHandler._is_timeout_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py RateLimitErrorHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py RateLimitErrorHandler._is_rate_limit_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py AuthenticationErrorHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py AuthenticationErrorHandler._is_auth_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py NetworkErrorHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py NetworkErrorHandler._is_network_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorClassificationHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py ValidationErrorClassificationHandler._is_validation_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py APIErrorHandler.handle 3 3 0 0.00%
netra_backend/app/core/interfaces_validation.py APIErrorHandler._is_api_error 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationChain.__init__ 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationChain._build_classification_chain 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationChain._create_all_handlers 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationChain._chain_handlers_in_priority_order 2 2 0 0.00%
netra_backend/app/core/interfaces_validation.py ErrorClassificationChain.classify_error 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py create_validation_handler 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py create_error_classification_chain 1 1 0 0.00%
netra_backend/app/core/interfaces_validation.py (no function) 60 60 2 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketManagerProtocol.send_message 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketManagerProtocol.broadcast_message 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketManagerProtocol.get_connection_count 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketConnectionProtocol.user_id 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketConnectionProtocol.connection_id 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketConnectionProtocol.is_connected 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketConnectionProtocol.send 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py WebSocketEventHandler.handle_message 0 0 2 100.00%
netra_backend/app/core/interfaces_websocket.py WebSocketEventHandler.handle_connection 0 0 2 100.00%
netra_backend/app/core/interfaces_websocket.py WebSocketEventHandler.handle_disconnection 0 0 2 100.00%
netra_backend/app/core/interfaces_websocket.py WebSocketBridge.send_agent_update 0 0 2 100.00%
netra_backend/app/core/interfaces_websocket.py WebSocketBridge.notify_progress 0 0 2 100.00%
netra_backend/app/core/interfaces_websocket.py ConnectionInfo.__init__ 5 5 0 0.00%
netra_backend/app/core/interfaces_websocket.py ConnectionInfo.update_ping 1 1 0 0.00%
netra_backend/app/core/interfaces_websocket.py (no function) 42 42 22 0.00%
netra_backend/app/core/lifespan_manager.py lifespan 49 49 0 0.00%
netra_backend/app/core/lifespan_manager.py (no function) 7 7 0 0.00%
netra_backend/app/core/logging_config.py configure_cloud_run_logging 15 15 5 0.00%
netra_backend/app/core/logging_config.py setup_exception_handler 6 6 0 0.00%
netra_backend/app/core/logging_config.py setup_exception_handler.exception_handler 23 23 0 0.00%
netra_backend/app/core/logging_config.py (no function) 7 7 0 0.00%
netra_backend/app/core/logging_context.py LoggingContext.__init__ 2 0 0 100.00%
netra_backend/app/core/logging_context.py LoggingContext.set_context 9 9 0 0.00%
netra_backend/app/core/logging_context.py LoggingContext._set_if_provided 2 2 0 0.00%
netra_backend/app/core/logging_context.py LoggingContext.clear_context 4 4 0 0.00%
netra_backend/app/core/logging_context.py LoggingContext.get_context 5 1 0 80.00%
netra_backend/app/core/logging_context.py LoggingContext.get_filtered_context 1 0 0 100.00%
netra_backend/app/core/logging_context.py LoggingContext.get_unified_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py LoggingContext.create_child_context 4 4 0 0.00%
netra_backend/app/core/logging_context.py PerformanceTracker.__init__ 1 0 0 100.00%
netra_backend/app/core/logging_context.py PerformanceTracker.log_performance 1 1 0 0.00%
netra_backend/app/core/logging_context.py PerformanceTracker.log_api_call 1 1 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator.__init__ 1 0 0 100.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator.log_execution_time 2 2 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator.log_execution_time.decorator 3 3 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator._create_async_wrapper 3 3 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator._create_async_wrapper.async_wrapper 11 11 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator._create_sync_wrapper 3 3 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator._create_sync_wrapper.sync_wrapper 11 11 0 0.00%
netra_backend/app/core/logging_context.py ExecutionTimeDecorator._get_operation_name 1 1 0 0.00%
netra_backend/app/core/logging_context.py ContextFilter.__init__ 1 0 0 100.00%
netra_backend/app/core/logging_context.py ContextFilter.should_log 5 2 0 60.00%
netra_backend/app/core/logging_context.py ContextFilter._is_error_or_above 1 0 0 100.00%
netra_backend/app/core/logging_context.py ContextFilter._is_production 2 0 0 100.00%
netra_backend/app/core/logging_context.py ContextFilter._should_log_in_production 3 3 0 0.00%
netra_backend/app/core/logging_context.py ContextFilter._is_noisy_module 1 1 0 0.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor.setup_interception 5 0 0 100.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor.setup_interception.InterceptHandler.emit 1 0 0 100.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._emit_to_loguru 4 0 0 100.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._get_loguru_level_static 4 2 0 50.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._get_loguru_level 1 1 0 0.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._find_caller_frame_static 6 2 0 66.67%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._find_caller_frame 1 1 0 0.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._configure_logging 2 0 0 100.00%
netra_backend/app/core/logging_context.py StandardLibraryInterceptor._configure_specific_loggers 4 0 0 100.00%
netra_backend/app/core/logging_context.py set_logging_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py clear_logging_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py get_logging_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py get_unified_trace_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py create_child_trace_context 1 1 0 0.00%
netra_backend/app/core/logging_context.py should_log_record 1 0 0 100.00%
netra_backend/app/core/logging_context.py setup_stdlib_interception 1 0 0 100.00%
netra_backend/app/core/logging_context.py (no function) 59 0 0 100.00%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter.filter_message 3 1 0 66.67%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter._apply_patterns 4 0 0 100.00%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter.filter_dict 3 1 0 66.67%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter._filter_dict_recursive 4 4 0 0.00%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter._filter_value 9 9 0 0.00%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter._is_sensitive_key 1 1 0 0.00%
netra_backend/app/core/logging_formatters.py SensitiveDataFilter._filter_list 1 1 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter.__init__ 1 0 0 100.00%
netra_backend/app/core/logging_formatters.py LogFormatter.json_formatter 3 3 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter.gcp_json_formatter 54 54 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter._create_log_entry 1 1 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter._add_exception_info 3 3 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter._extract_exception_details 1 1 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter.get_console_format 1 0 0 100.00%
netra_backend/app/core/logging_formatters.py LogFormatter._has_context 1 1 0 0.00%
netra_backend/app/core/logging_formatters.py LogFormatter.get_file_format 3 3 0 0.00%
netra_backend/app/core/logging_formatters.py LogHandlerConfig.__init__ 3 0 0 100.00%
netra_backend/app/core/logging_formatters.py LogHandlerConfig.add_console_handler 6 1 1 83.33%
netra_backend/app/core/logging_formatters.py LogHandlerConfig._add_json_console_handler 8 8 0 0.00%
netra_backend/app/core/logging_formatters.py LogHandlerConfig._add_json_console_handler.gcp_sink 23 23 0 0.00%
netra_backend/app/core/logging_formatters.py LogHandlerConfig._add_readable_console_handler 7 1 0 85.71%
netra_backend/app/core/logging_formatters.py LogHandlerConfig.add_file_handler 5 5 0 0.00%
netra_backend/app/core/logging_formatters.py (no function) 52 0 2 100.00%
netra_backend/app/core/managers/__init__.py (no function) 4 0 0 100.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationEntry.__post_init__ 3 3 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationEntry.get_display_value 5 5 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationEntry.validate 17 17 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationEntry._validate_rule 23 23 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.__init__ 26 26 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._detect_environment 5 5 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._load_initial_configurations 14 14 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._load_default_configurations 4 4 1 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._load_configuration_files 10 10 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._load_environment_configurations 14 14 1 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._load_mission_critical_values 14 14 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._merge_configuration_data 8 8 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._merge_configuration_data._flatten_dict 7 7 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get 18 18 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_int 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_float 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_bool 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_str 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_list 10 10 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_dict 10 10 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.set 13 13 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.delete 12 12 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.exists 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.keys 6 6 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_all 7 7 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.validate_all_configurations 21 21 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.add_validation_schema 8 8 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_database_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_redis_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_llm_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_agent_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_websocket_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_security_config 0 0 1 100.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_dashboard_config 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._track_configuration_change 6 6 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_change_history 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.add_change_listener 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.remove_change_listener 2 2 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._notify_change_listeners 5 5 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._is_cached_valid 4 4 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.clear_cache 7 7 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.set_websocket_manager 3 3 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager._websocket_change_listener 11 11 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.enable_websocket_events 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_status 2 2 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py UnifiedConfigurationManager.get_health_status 2 2 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.get_global_manager 6 6 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.get_user_manager 6 6 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.get_service_manager 6 6 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.get_manager 13 13 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.get_manager_count 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py ConfigurationManagerFactory.clear_all_caches 7 7 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py get_configuration_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py get_dashboard_config_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py get_data_agent_config_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py get_llm_config_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_configuration_manager.py (no function) 122 0 0 100.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.__init__ 28 28 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._load_environment_config 10 10 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.register_component 8 8 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.unregister_component 10 10 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.get_component 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.get_component_status 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.startup 32 32 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._phase_validate_components 24 24 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._validate_database_component 5 5 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._validate_websocket_component 5 5 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._validate_agent_registry_component 5 5 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._phase_initialize_components 29 29 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._phase_start_health_monitoring 4 4 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._phase_validate_readiness 11 11 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._phase_execute_startup_handlers 9 9 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.shutdown 33 33 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_1_mark_unhealthy 12 12 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_2_drain_requests 24 24 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_3_close_websockets 16 16 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_4_complete_agents 20 20 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_5_shutdown_components 27 27 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_6_cleanup_resources 22 22 1 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._shutdown_phase_7_custom_handlers 9 9 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._health_monitor_loop 11 11 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._run_periodic_health_checks 15 15 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._run_all_health_checks 10 10 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.request_context 8 8 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.add_startup_handler 2 2 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.add_shutdown_handler 2 2 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.register_lifecycle_hook 4 4 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._execute_lifecycle_hooks 8 8 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._emit_websocket_event 8 8 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.set_websocket_manager 2 2 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.enable_websocket_events 2 2 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager._set_phase 4 4 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.get_current_phase 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.is_running 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.is_shutting_down 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.get_status 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.get_health_status 7 7 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.wait_for_shutdown 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.setup_signal_handlers 4 4 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py UnifiedLifecycleManager.setup_signal_handlers.signal_handler 7 7 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py LifecycleManagerFactory.get_global_manager 11 11 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py LifecycleManagerFactory.get_user_manager 11 11 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py LifecycleManagerFactory.shutdown_all_managers 13 13 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py LifecycleManagerFactory.get_manager_count 1 1 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py get_lifecycle_manager 3 3 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py setup_application_lifecycle 16 16 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py setup_application_lifecycle.startup_event 4 4 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py setup_application_lifecycle.shutdown_event 3 3 0 0.00%
netra_backend/app/core/managers/unified_lifecycle_manager.py (no function) 103 0 0 100.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.__post_init__ 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.is_expired 3 3 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.refresh_access 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.update_value 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.extend_ttl 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateEntry.to_dict 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.__init__ 31 31 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._load_environment_config 7 7 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._start_background_tasks 3 3 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._cleanup_loop 11 11 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._event_processing_loop 11 11 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get 20 20 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set 18 18 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.delete 13 13 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.exists 7 7 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.keys 11 11 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.update 12 12 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_user_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_user_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_session_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_session_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_thread_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_thread_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_agent_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_agent_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_websocket_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_websocket_state 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_multiple 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_multiple 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.delete_multiple 5 5 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.clear_scope 7 7 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.clear_user_states 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.clear_session_states 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.clear_agent_states 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.query_states 40 40 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_stats_by_scope 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_stats_by_type 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.session_context 2 2 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.agent_context 2 2 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.thread_context 2 2 1 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.add_change_listener 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.remove_change_listener 3 3 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._queue_change_event 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._process_state_change_event 6 6 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._add_to_indices 13 13 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._remove_from_indices 13 13 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._remove_entry 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._enforce_memory_limits 8 8 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._cleanup_expired_entries 18 18 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.set_websocket_manager 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager._emit_websocket_event 8 8 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.enable_websocket_events 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_status 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.get_health_status 4 4 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py UnifiedStateManager.shutdown 12 12 2 0.00%
netra_backend/app/core/managers/unified_state_manager.py SessionStateContext.__init__ 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py SessionStateContext.get 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py SessionStateContext.set 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py SessionStateContext.delete 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py AgentStateContext.__init__ 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py AgentStateContext.get 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py AgentStateContext.set 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py AgentStateContext.delete 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py ThreadStateContext.__init__ 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py ThreadStateContext.get 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py ThreadStateContext.set 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py ThreadStateContext.delete 2 2 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateManagerFactory.get_global_manager 6 6 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateManagerFactory.get_user_manager 6 6 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateManagerFactory.shutdown_all_managers 10 10 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py StateManagerFactory.get_manager_count 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py get_state_manager 3 3 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py get_agent_state_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py get_session_state_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py get_websocket_state_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py get_message_state_manager 1 1 0 0.00%
netra_backend/app/core/managers/unified_state_manager.py (no function) 179 0 0 100.00%
netra_backend/app/core/memory_recovery_base.py MemoryRecoveryStrategy.can_apply 0 0 2 100.00%
netra_backend/app/core/memory_recovery_base.py MemoryRecoveryStrategy.execute 0 0 2 100.00%
netra_backend/app/core/memory_recovery_base.py MemoryRecoveryStrategy.get_priority 0 0 2 100.00%
netra_backend/app/core/memory_recovery_base.py (no function) 38 38 6 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.__init__ 6 6 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._init_recovery_tracking 3 3 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._init_monitoring_state 2 2 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.add_recovery_strategy 2 2 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.start_monitoring 5 5 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.stop_monitoring 7 7 1 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._monitoring_loop 10 10 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._store_snapshot 3 3 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.take_snapshot 6 6 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.check_and_recover 6 6 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._should_skip_recovery 3 3 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._is_recovery_throttled 4 4 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._log_memory_pressure_warning 1 1 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._execute_recovery_strategies 8 8 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._try_recovery_strategy 6 6 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._check_pressure_improvement 5 5 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._finalize_recovery_session 2 2 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor.get_memory_status 6 6 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._get_basic_memory_status 3 3 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._create_basic_metrics 1 1 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._create_additional_metrics 1 1 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py MemoryMonitor._get_recovery_status 2 2 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py setup_memory_recovery 3 3 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py _configure_memory_monitor 2 2 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py _add_recovery_strategies 4 4 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py emergency_memory_recovery 4 4 0 0.00%
netra_backend/app/core/memory_recovery_strategies.py (no function) 36 36 0 0.00%
netra_backend/app/core/memory_recovery_utils.py get_system_memory_metrics 2 2 2 0.00%
netra_backend/app/core/memory_recovery_utils.py _get_psutil_memory_metrics 6 6 0 0.00%
netra_backend/app/core/memory_recovery_utils.py _get_fallback_memory_metrics 5 5 0 0.00%
netra_backend/app/core/memory_recovery_utils.py get_process_memory_metrics 5 5 2 0.00%
netra_backend/app/core/memory_recovery_utils.py _convert_process_memory_to_mb 3 3 0 0.00%
netra_backend/app/core/memory_recovery_utils.py get_python_memory_metrics 3 3 0 0.00%
netra_backend/app/core/memory_recovery_utils.py get_current_process_memory_mb 4 4 2 0.00%
netra_backend/app/core/memory_recovery_utils.py calculate_pressure_level 7 7 0 0.00%
netra_backend/app/core/memory_recovery_utils.py _calculate_lower_pressure_levels 3 3 0 0.00%
netra_backend/app/core/memory_recovery_utils.py create_memory_snapshot 1 1 0 0.00%
netra_backend/app/core/memory_recovery_utils.py _build_memory_snapshot 1 1 0 0.00%
netra_backend/app/core/memory_recovery_utils.py collect_all_memory_metrics 5 5 0 0.00%
netra_backend/app/core/memory_recovery_utils.py (no function) 16 16 0 0.00%
netra_backend/app/core/memory_strategies/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy.can_apply 3 3 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._is_clear_too_frequent 4 4 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._should_clear_for_pressure 1 1 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy.execute 5 5 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._clear_all_caches 8 8 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._clear_single_cache 12 12 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._clear_python_internal_caches 2 2 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._build_cache_clear_result 7 7 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._create_cache_result_dict 3 3 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy._create_base_cache_data 1 1 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py CacheClearingStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/memory_strategies/cache_clearing_strategy.py (no function) 20 20 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy.can_apply 1 1 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._get_pool_size_attr 5 5 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._store_original_pool_size 3 3 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._save_pool_size_if_available 5 5 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._calculate_reduced_size 1 1 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._apply_pool_size_reduction 5 5 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._cleanup_excess_connections 2 2 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._process_single_pool 9 9 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._build_reduction_result 4 4 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._create_base_reduction_data 1 1 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy.execute 12 12 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy.restore_original_sizes 5 5 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._restore_single_pool_size 5 5 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py ConnectionPoolReductionStrategy._apply_original_size 4 4 0 0.00%
netra_backend/app/core/memory_strategies/connection_pool_strategy.py (no function) 22 22 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy.can_apply 3 3 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._is_gc_too_frequent 4 4 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._should_gc_for_pressure_level 1 1 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._prepare_gc_execution 4 4 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._perform_garbage_collection 3 3 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._calculate_gc_results 6 6 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._build_gc_result_dict 3 3 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._create_base_gc_result 1 1 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy._create_gc_specific_data 1 1 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy.execute 6 6 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py GarbageCollectionStrategy.get_priority 1 1 0 0.00%
netra_backend/app/core/memory_strategies/garbage_collection_strategy.py (no function) 20 20 0 0.00%
netra_backend/app/core/middleware_setup.py setup_cors_middleware 9 9 0 0.00%
netra_backend/app/core/middleware_setup.py should_add_cors_headers 2 2 0 0.00%
netra_backend/app/core/middleware_setup.py add_cors_headers_to_response 6 6 0 0.00%
netra_backend/app/core/middleware_setup.py process_cors_if_needed 8 8 0 0.00%
netra_backend/app/core/middleware_setup.py create_cors_redirect_middleware 2 2 0 0.00%
netra_backend/app/core/middleware_setup.py create_cors_redirect_middleware.cors_redirect_middleware 3 3 0 0.00%
netra_backend/app/core/middleware_setup.py setup_auth_middleware 3 3 0 0.00%
netra_backend/app/core/middleware_setup.py setup_session_middleware 6 6 0 0.00%
netra_backend/app/core/middleware_setup.py _determine_session_config 3 3 0 0.00%
netra_backend/app/core/middleware_setup.py _check_localhost_environment 2 2 0 0.00%
netra_backend/app/core/middleware_setup.py _create_session_config 5 5 0 0.00%
netra_backend/app/core/middleware_setup.py _log_session_config 3 3 0 0.00%
netra_backend/app/core/middleware_setup.py _add_session_middleware 2 2 0 0.00%
netra_backend/app/core/middleware_setup.py (no function) 22 22 0 0.00%
netra_backend/app/core/network_constants.py ServicePorts.get_postgres_port 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServicePorts.get_redis_port 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServicePorts.get_clickhouse_http_port 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServicePorts.get_clickhouse_native_port 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServicePorts.get_auth_service_port 1 1 0 0.00%
netra_backend/app/core/network_constants.py HostConstants.get_default_host 1 1 0 0.00%
netra_backend/app/core/network_constants.py DatabaseConstants.resolve_ssl_parameter_conflicts 8 8 0 0.00%
netra_backend/app/core/network_constants.py DatabaseConstants.build_clickhouse_url 0 0 18 100.00%
netra_backend/app/core/network_constants.py DatabaseConstants.build_redis_url 0 0 15 100.00%
netra_backend/app/core/network_constants.py URLConstants.build_http_url 9 9 0 0.00%
netra_backend/app/core/network_constants.py URLConstants.build_websocket_url 9 9 0 0.00%
netra_backend/app/core/network_constants.py URLConstants.get_cors_origins 12 12 0 0.00%
netra_backend/app/core/network_constants.py ServiceEndpoints.build_auth_service_url 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServiceEndpoints.build_backend_service_url 1 1 0 0.00%
netra_backend/app/core/network_constants.py ServiceEndpoints.build_frontend_url 1 1 0 0.00%
netra_backend/app/core/network_constants.py NetworkEnvironmentHelper.is_test_environment 2 2 0 0.00%
netra_backend/app/core/network_constants.py NetworkEnvironmentHelper.get_environment 3 3 0 0.00%
netra_backend/app/core/network_constants.py NetworkEnvironmentHelper.is_cloud_environment 3 3 0 0.00%
netra_backend/app/core/network_constants.py NetworkEnvironmentHelper.get_database_urls_for_environment 25 25 6 0.00%
netra_backend/app/core/network_constants.py NetworkEnvironmentHelper.get_service_urls_for_environment 9 9 0 0.00%
netra_backend/app/core/network_constants.py (no function) 116 0 14 100.00%
netra_backend/app/core/network_handler.py NetworkHandler.__init__ 24 24 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.initialize 6 6 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._initialize_ssl_context 17 17 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._create_connection_pool 4 4 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.setup_cors 8 8 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._get_effective_cors_origins 5 5 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.resolve_dns 18 18 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._resolve_dns_with_fallback 13 13 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.make_request 19 19 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._update_average_response_time 3 3 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._is_network_partition_error 3 3 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._handle_network_partition 5 5 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._recovery_process 14 14 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._network_monitor_loop 11 11 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._check_network_status 14 14 1 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._cleanup_dns_cache 9 9 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._monitor_websocket_connections 14 14 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler._update_connection_metrics 2 2 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.register_websocket_connection 3 3 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.unregister_websocket_connection 1 1 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.cleanup 15 15 1 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.network_context 4 4 0 0.00%
netra_backend/app/core/network_handler.py NetworkHandler.get_network_status 1 1 0 0.00%
netra_backend/app/core/network_handler.py (no function) 113 113 2 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor.__init__ 6 6 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor.add_to_batch 4 4 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._initialize_batch_if_needed 3 3 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._handle_batch_processing 5 5 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._schedule_timer_flush 3 3 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._schedule_timer_flush.timer_callback 2 2 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._flush_batch 9 9 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._prepare_batch_for_flush 8 8 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor._cancel_and_remove_timer 3 3 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor.flush_all 3 3 0 0.00%
netra_backend/app/core/performance_batch_processor.py BatchProcessor.get_batch_stats 1 1 0 0.00%
netra_backend/app/core/performance_batch_processor.py (no function) 15 15 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache.__init__ 5 5 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache.get 9 9 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache._remove_expired_entry 3 3 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache._update_access_tracking 5 5 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache.set 9 9 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache._update_access_order 3 3 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache._evict_lru 4 4 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache.clear_expired 6 6 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache._find_expired_keys 6 6 0 0.00%
netra_backend/app/core/performance_cache.py MemoryCache.get_stats 2 2 0 0.00%
netra_backend/app/core/performance_cache.py (no function) 24 24 0 0.00%
netra_backend/app/core/performance_metrics.py PhaseTimer.stop 4 4 0 0.00%
netra_backend/app/core/performance_metrics.py PhaseTimer.is_running 1 1 0 0.00%
netra_backend/app/core/performance_metrics.py TimingBreakdown.to_dict 1 1 0 0.00%
netra_backend/app/core/performance_metrics.py TimingBreakdown.calculate_efficiency 4 4 0 0.00%
netra_backend/app/core/performance_metrics.py PerformanceMetric.is_anomaly 4 4 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.__init__ 8 8 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.start_phase 7 7 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.stop_phase 7 7 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.record_first_token 7 7 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.start_parallel_task 3 3 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.stop_parallel_task 3 3 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.add_metric 2 2 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.get_breakdown 21 21 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector.get_summary 2 2 0 0.00%
netra_backend/app/core/performance_metrics.py EnhancedExecutionTimingCollector._get_metric_type_for_phase 16 16 0 0.00%
netra_backend/app/core/performance_metrics.py PerformanceAnalyzer.__init__ 2 2 0 0.00%
netra_backend/app/core/performance_metrics.py PerformanceAnalyzer.analyze_timing_breakdown 16 16 0 0.00%
netra_backend/app/core/performance_metrics.py PerformanceAnalyzer.detect_anomalies 22 22 0 0.00%
netra_backend/app/core/performance_metrics.py PerformanceAnalyzer.calculate_slo_compliance 14 14 0 0.00%
netra_backend/app/core/performance_metrics.py (no function) 71 71 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.__init__ 3 0 0 100.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.initialize 1 1 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.record_performance_metrics 5 5 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.get_performance_summary 5 5 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager._calculate_avg_response_time 2 2 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager._calculate_error_rate 3 3 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager._calculate_throughput 4 4 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager._calculate_resource_utilization 3 3 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.generate_optimization_recommendations 15 15 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.get_optimization_report 3 3 0 0.00%
netra_backend/app/core/performance_optimization_manager.py PerformanceOptimizationManager.shutdown 6 6 0 0.00%
netra_backend/app/core/performance_optimization_manager.py (no function) 18 0 0 100.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer.__init__ 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._get_query_hash 6 6 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer.execute_with_cache 6 6 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._try_cache_lookup 5 5 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._execute_with_timing 12 12 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._cache_result_if_applicable 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._is_read_query 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._determine_cache_ttl 2 2 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._get_ttl_for_query_type 7 7 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._update_query_metrics 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._get_or_create_metrics 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._update_timing_metrics 5 5 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._check_slow_query_threshold 2 2 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._update_cache_hit_metrics 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer.get_performance_report 3 3 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._get_slow_queries 1 1 0 0.00%
netra_backend/app/core/performance_query_optimizer.py QueryOptimizer._get_top_slow_queries 1 1 0 0.00%
netra_backend/app/core/performance_query_optimizer.py (no function) 36 36 0 0.00%
netra_backend/app/core/project_utils.py get_project_root 1 1 0 0.00%
netra_backend/app/core/project_utils.py get_app_root 1 1 0 0.00%
netra_backend/app/core/project_utils.py is_test_environment 15 3 0 80.00%
netra_backend/app/core/project_utils.py (no function) 4 0 0 100.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_specificity 2 2 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_actionability 2 2 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_quantification 2 2 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_relevance 1 1 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_completeness 1 1 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_clarity 2 2 0 0.00%
netra_backend/app/core/quality_analysis.py QualityAnalyzer.analyze_novelty 1 1 0 0.00%
netra_backend/app/core/quality_analysis.py QualityIssueDetector.count_generic_phrases 2 2 0 0.00%
netra_backend/app/core/quality_analysis.py QualityIssueDetector.detect_circular_reasoning 1 1 0 0.00%
netra_backend/app/core/quality_analysis.py QualityIssueDetector.assess_hallucination_risk 1 1 0 0.00%
netra_backend/app/core/quality_analysis.py QualityIssueDetector.calculate_redundancy_ratio 3 3 0 0.00%
netra_backend/app/core/quality_analysis.py (no function) 18 0 0 100.00%
netra_backend/app/core/quality_config.py get_weight_mappings 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_optimization_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_data_analysis_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_action_plan_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_report_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_error_message_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py get_default_weights 1 1 0 0.00%
netra_backend/app/core/quality_config.py initialize_content_type_thresholds 5 5 0 0.00%
netra_backend/app/core/quality_config.py set_optimization_thresholds 2 2 0 0.00%
netra_backend/app/core/quality_config.py set_analysis_report_thresholds 2 2 0 0.00%
netra_backend/app/core/quality_config.py set_action_error_thresholds 2 2 0 0.00%
netra_backend/app/core/quality_config.py (no function) 13 0 0 100.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_specificity 2 2 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_actionability 2 2 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_quantification 2 2 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_relevance 1 1 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_completeness 1 1 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_clarity 2 2 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.analyze_novelty 1 1 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.count_generic_phrases 2 2 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.detect_circular_reasoning 1 1 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.assess_hallucination_risk 1 1 0 0.00%
netra_backend/app/core/quality_content_analysis.py QualityContentAnalyzer.calculate_redundancy_ratio 3 3 0 0.00%
netra_backend/app/core/quality_content_analysis.py (no function) 14 14 0 0.00%
netra_backend/app/core/quality_metrics.py QualityMetrics.__init__ 13 13 0 0.00%
netra_backend/app/core/quality_metrics.py ValidationResult.__init__ 0 0 4 100.00%
netra_backend/app/core/quality_metrics.py (no function) 19 19 1 0.00%
netra_backend/app/core/quality_types.py QualityMetrics.__init__ 13 13 0 0.00%
netra_backend/app/core/quality_types.py ValidationResult.__init__ 0 0 4 100.00%
netra_backend/app/core/quality_types.py (no function) 21 0 1 100.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.__init__ 5 5 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._init_quality_stats 0 0 1 100.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.validate_content 4 4 2 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._analyze_content_quality 5 5 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.get_weights_for_type 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.calculate_weighted_score 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.check_thresholds 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.generate_prompt_adjustments 5 5 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator.generate_suggestions 3 3 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._init_content_type_thresholds 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_default_weights 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._calculate_base_weighted_score 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._apply_quality_penalties 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_adjusted_thresholds 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._check_overall_score_threshold 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._check_specific_metric_thresholds 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._check_maximum_thresholds 5 5 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._check_critical_failure_conditions 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._should_suggest_retry 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._update_validation_stats 2 2 2 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._resolve_strict_mode 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_content_metrics 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._create_validation_result 0 0 6 100.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._analyze_basic_quality_metrics 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._analyze_additional_quality_metrics 3 3 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._analyze_quality_issues 4 4 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_content_type_weight_mappings 6 6 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._add_specificity_adjustments 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._add_actionability_adjustments 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._add_quantification_adjustments 2 2 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._add_quality_suggestions 8 8 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_metric_values_dict 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._calculate_weighted_sum 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._calculate_total_weight 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._apply_generic_phrase_penalty 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._apply_reasoning_penalties 5 5 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._apply_redundancy_penalty 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._get_metric_threshold_checks 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py QualityValidator._validate_all_metric_thresholds 1 1 0 0.00%
netra_backend/app/core/quality_validator_impl.py (no function) 45 45 1 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.__init__ 4 4 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler._build_connection_info 17 17 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.get_connection_info 1 1 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.create_connection_pool 10 10 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.get_redis_client 8 8 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.validate_connection 13 13 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.get_environment_config_status 4 4 0 0.00%
netra_backend/app/core/redis_connection_handler.py RedisConnectionHandler.get_recommended_config 2 2 0 0.00%
netra_backend/app/core/redis_connection_handler.py (no function) 18 18 1 0.00%
netra_backend/app/core/registry/universal_registry.py RegistryItem.__post_init__ 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py RegistryItem.mark_accessed 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.__init__ 12 12 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.register 15 15 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.register_factory 14 14 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.get 13 13 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.create_instance 8 8 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.has 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.list_keys 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.list_by_tag 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.remove 11 11 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.clear 6 6 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.freeze 7 7 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.is_frozen 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.add_validation_handler 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry._validate_item 9 9 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.get_metrics 5 5 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.validate_health 15 15 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.load_from_config 10 10 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.__len__ 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.__contains__ 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py UniversalRegistry.__repr__ 0 0 3 100.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.__init__ 5 5 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry._validate_agent 7 7 2 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.set_websocket_manager 4 4 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.tool_dispatcher 5 5 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry._create_mock_tool_dispatcher 5 5 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry._create_mock_tool_dispatcher.MockToolDispatcher.__init__ 3 3 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry._create_mock_tool_dispatcher.MockToolDispatcher.enhance_with_websockets 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry._enhance_tool_dispatcher_with_websockets 11 11 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.set_tool_dispatcher 3 3 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.set_websocket_bridge 4 4 0 0.00%
netra_backend/app/core/registry/universal_registry.py AgentRegistry.create_agent_with_context 7 7 0 0.00%
netra_backend/app/core/registry/universal_registry.py ToolRegistry.__init__ 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py ToolRegistry._register_default_tools 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py ServiceRegistry.__init__ 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py ServiceRegistry.register_service 2 2 0 0.00%
netra_backend/app/core/registry/universal_registry.py StrategyRegistry.__init__ 1 1 0 0.00%
netra_backend/app/core/registry/universal_registry.py get_global_registry 15 15 0 0.00%
netra_backend/app/core/registry/universal_registry.py create_scoped_registry 13 13 0 0.00%
netra_backend/app/core/registry/universal_registry.py (no function) 70 0 6 100.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper.__init__ 11 11 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._setup_reliability_components 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._initialize_components 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._get_circuit_breaker_config 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._initialize_error_tracking 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper.execute_safely 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._execute_with_circuit_breaker_check 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._try_execute_operation 4 4 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._handle_circuit_breaker_open 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_circuit_breaker_error_message 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._try_fallback_for_open_circuit 4 4 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._execute_operation_successfully 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._record_successful_execution 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._execute_with_protection 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_operation_id 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_wrapped_operation 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_timeout_wrapped_operation 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_timeout_wrapped_operation.wrapped_operation 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._handle_operation_failure 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._record_operation_failure 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._try_fallback_or_raise 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._attempt_fallback 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._execute_fallback_with_error_handling 5 5 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._log_fallback_attempt 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._log_fallback_failure 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._execute_fallback 4 4 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._handle_fallback_error 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._should_retry_error 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._get_non_retryable_error_types 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._track_error 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_error_info 4 4 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._build_error_info_dict 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._maintain_error_history_size 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper.get_health_status 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._build_health_status_dict 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._get_last_error_info 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._create_health_status_dict 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._get_recent_errors 2 2 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._calculate_health_score 4 4 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._calculate_score_with_penalties 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._calculate_health_penalties 3 3 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._calculate_circuit_breaker_penalty 1 1 0 0.00%
netra_backend/app/core/reliability.py AgentReliabilityWrapper._calculate_error_penalty 2 2 0 0.00%
netra_backend/app/core/reliability.py get_reliability_wrapper 3 3 0 0.00%
netra_backend/app/core/reliability.py _create_and_register_wrapper 1 1 0 0.00%
netra_backend/app/core/reliability.py get_system_health 3 3 0 0.00%
netra_backend/app/core/reliability.py _collect_agent_health_data 1 1 0 0.00%
netra_backend/app/core/reliability.py _build_system_health_dict 1 1 0 0.00%
netra_backend/app/core/reliability.py _count_healthy_agents 1 1 0 0.00%
netra_backend/app/core/reliability.py (no function) 63 63 0 0.00%
netra_backend/app/core/reliability/__init__.py get_reliability_wrapper 1 1 0 0.00%
netra_backend/app/core/reliability/__init__.py (no function) 8 8 10 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py ReliabilityConfig.to_dict 1 1 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py ReliabilityResult.__post_init__ 2 2 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.__init__ 5 5 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager._setup_default_configs 1 1 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.register_service 6 6 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.execute_with_reliability 41 41 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager._execute_fallback 5 5 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager._get_fallback_result 5 5 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager._record_success 2 2 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager._record_failure 5 5 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.health_check 5 5 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.get_system_health 12 12 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.get_reliability_config 1 1 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py UnifiedReliabilityManager.update_reliability_config 2 2 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py get_reliability_manager 1 1 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py reset_reliability_manager 1 1 0 0.00%
netra_backend/app/core/reliability/unified_reliability_manager.py (no function) 59 59 0 0.00%
netra_backend/app/core/reliability_circuit_breaker.py (no function) 6 6 0 0.00%
netra_backend/app/core/reliability_retry.py ReliabilityRetryConfig.from_retry_config 1 1 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler.__init__ 1 1 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler.execute_with_retry 7 7 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._attempt_execution 6 6 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._handle_execution_error 4 4 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._should_retry 5 5 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._handle_retry_delay 6 6 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._log_retry_attempt 1 1 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._calculate_delay 2 2 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._calculate_exponential_delay 2 2 0 0.00%
netra_backend/app/core/reliability_retry.py RetryHandler._apply_jitter 2 2 0 0.00%
netra_backend/app/core/reliability_retry.py (no function) 24 24 0 0.00%
netra_backend/app/core/reliability_utils.py create_agent_reliability_wrapper 1 1 0 0.00%
netra_backend/app/core/reliability_utils.py create_tool_reliability_wrapper 1 1 0 0.00%
netra_backend/app/core/reliability_utils.py create_default_tool_result 6 6 0 0.00%
netra_backend/app/core/reliability_utils.py (no function) 5 5 0 0.00%
netra_backend/app/core/request_context.py generate_context_ids 3 3 0 0.00%
netra_backend/app/core/request_context.py set_error_context 2 2 0 0.00%
netra_backend/app/core/request_context.py store_context_in_state 2 2 0 0.00%
netra_backend/app/core/request_context.py setup_request_context 4 4 0 0.00%
netra_backend/app/core/request_context.py add_context_headers 3 3 0 0.00%
netra_backend/app/core/request_context.py create_error_context_middleware 2 2 0 0.00%
netra_backend/app/core/request_context.py create_error_context_middleware.error_context_middleware 7 7 0 0.00%
netra_backend/app/core/request_context.py calculate_request_duration 2 2 0 0.00%
netra_backend/app/core/request_context.py log_request_details 2 2 0 0.00%
netra_backend/app/core/request_context.py create_request_logging_middleware 2 2 0 0.00%
netra_backend/app/core/request_context.py create_request_logging_middleware.log_requests 6 6 0 0.00%
netra_backend/app/core/request_context.py (no function) 15 15 0 0.00%
netra_backend/app/core/resilience/__init__.py (no function) 5 0 0 100.00%
netra_backend/app/core/resilience/circuit_breaker.py EnterpriseCircuitConfig.__post_init__ 2 2 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py EnterpriseCircuitConfig._validate_enterprise_settings 0 0 1 100.00%
netra_backend/app/core/resilience/circuit_breaker.py UnifiedCircuitBreaker.__init__ 4 4 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py UnifiedCircuitBreaker.is_closed 1 1 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py UnifiedCircuitBreaker.is_half_open 1 1 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py UnifiedCircuitBreaker.has_adaptive_threshold 1 1 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py UnifiedCircuitBreaker.get_slow_call_threshold 1 1 0 0.00%
netra_backend/app/core/resilience/circuit_breaker.py (no function) 22 22 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py AgentCircuitBreakerConfig.to_dict 1 1 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.__init__ 12 12 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.can_execute 10 10 1 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.record_success 8 8 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.record_failure 8 8 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker._transition_to_open 4 4 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker._transition_to_half_open 4 4 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker._transition_to_closed 4 4 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.get_status 1 1 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreaker.reset 6 6 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py AgentCircuitBreaker.__init__ 6 6 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py AgentCircuitBreaker.record_agent_timeout 1 1 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py AgentCircuitBreaker.record_agent_error 1 1 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py AgentCircuitBreaker.can_execute_agent 1 1 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.__init__ 3 0 0 100.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager._get_default_domain_configs 1 0 0 100.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.get_circuit_breaker 6 6 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.record_success 2 2 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.record_failure 2 2 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.can_execute 2 2 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.get_all_status 4 4 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.get_domain_status 8 8 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.reset_circuit_breaker 5 5 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py DomainCircuitBreakerManager.reset_all_domain_breakers 7 7 0 0.00%
netra_backend/app/core/resilience/domain_circuit_breakers.py (no function) 60 0 0 100.00%
netra_backend/app/core/resilience/fallback.py FallbackHandler.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackHandler.handle_fallback 0 0 10 100.00%
netra_backend/app/core/resilience/fallback.py FallbackHandler.is_enabled 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py StaticResponseFallback.handle_fallback 2 2 0 0.00%
netra_backend/app/core/resilience/fallback.py CacheLastKnownFallback.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/fallback.py CacheLastKnownFallback.handle_fallback 7 7 0 0.00%
netra_backend/app/core/resilience/fallback.py CacheLastKnownFallback.cache_response 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py AlternativeServiceFallback.handle_fallback 6 6 0 0.00%
netra_backend/app/core/resilience/fallback.py UnifiedFallbackChain.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/fallback.py UnifiedFallbackChain.add_handler 3 3 0 0.00%
netra_backend/app/core/resilience/fallback.py UnifiedFallbackChain.remove_handler 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py UnifiedFallbackChain.execute_fallback 10 10 0 0.00%
netra_backend/app/core/resilience/fallback.py UnifiedFallbackChain.get_handler_count 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackPresets.create_static_fallback 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackPresets.create_cache_fallback 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackPresets.create_alternative_service_fallback 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackManager.__init__ 2 0 0 100.00%
netra_backend/app/core/resilience/fallback.py FallbackManager.register_service_fallback 5 5 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackManager._create_handler 3 3 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackManager.execute_fallback 7 7 0 0.00%
netra_backend/app/core/resilience/fallback.py FallbackManager.has_fallback 1 1 0 0.00%
netra_backend/app/core/resilience/fallback.py (no function) 55 0 2 100.00%
netra_backend/app/core/resilience/monitor.py AlertThreshold.__post_init__ 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py AlertThreshold._validate_operator 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py AlertThreshold._validate_window 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py HealthMetric.age_minutes 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py ServiceHealth.add_metric 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py ServiceHealth.get_active_alerts 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.__init__ 5 0 0 100.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.register_service 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.add_alert_threshold 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._ensure_threshold_list_exists 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.add_alert_handler 1 0 0 100.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.start_monitoring 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._is_monitoring_already_active 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._activate_monitoring 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.stop_monitoring 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._cancel_monitor_task 5 5 1 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._monitoring_loop 7 7 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._execute_monitoring_cycle 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._handle_monitoring_error 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._collect_and_evaluate_metrics 6 6 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._evaluate_service_alerts 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._check_threshold_condition 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._get_service_metric 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._should_create_alert 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._threshold_breached 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._evaluate_threshold_condition 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._evaluate_basic_conditions 7 7 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._evaluate_gte_lte_condition 5 5 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._create_alert 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._add_alert_to_service 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._build_alert_object 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._generate_alert_id 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._create_alert_instance 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._build_alert_message 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._dispatch_alert 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._execute_alert_handler 6 6 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._update_service_health 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._determine_health_status 7 7 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.report_metric 3 3 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._add_metric_to_service 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._ensure_service_registered 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._create_health_metric 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._get_safe_labels 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.resolve_alert 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._try_resolve_alert_in_service 7 7 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.get_service_health 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.get_all_services_health 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor.get_system_health_summary 2 2 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._calculate_service_counts 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._count_healthy_services 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._count_critical_services 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._calculate_overall_health 4 4 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._determine_overall_health_from_statuses 7 7 0 0.00%
netra_backend/app/core/resilience/monitor.py UnifiedResilienceMonitor._count_active_alerts 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py default_alert_handler 1 1 0 0.00%
netra_backend/app/core/resilience/monitor.py (no function) 110 0 0 100.00%
netra_backend/app/core/resilience/policy.py PolicyTemplate.create_api_service_policy 2 2 0 0.00%
netra_backend/app/core/resilience/policy.py PolicyTemplate.create_database_service_policy 5 5 0 0.00%
netra_backend/app/core/resilience/policy.py PolicyTemplate.create_llm_service_policy 6 6 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.__init__ 3 0 0 100.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.register_policy 2 2 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.assign_policy_to_service 4 4 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.get_policy 1 1 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.get_service_policy 4 4 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.list_policies 1 1 0 0.00%
netra_backend/app/core/resilience/policy.py UnifiedPolicyManager.remove_policy 8 8 0 0.00%
netra_backend/app/core/resilience/policy.py create_api_service_policy 1 1 0 0.00%
netra_backend/app/core/resilience/policy.py create_database_service_policy 1 1 0 0.00%
netra_backend/app/core/resilience/policy.py create_llm_service_policy 1 1 0 0.00%
netra_backend/app/core/resilience/policy.py (no function) 48 0 0 100.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.initialize 6 6 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.shutdown 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.register_service 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._get_existing_service 2 2 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._register_new_service 5 5 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._create_service_components 4 4 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._build_service_components 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._create_fallback_chain 5 5 1 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._setup_monitoring 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.execute_with_resilience 5 5 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._execute_with_full_protection 4 4 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._handle_resilience_failure 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._execute_fallback 5 5 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._call_operation 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.get_service_status 4 4 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._build_service_status 4 4 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._create_status_dict 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.get_all_services_status 6 6 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.update_service_policy 7 7 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._apply_policy_updates 6 6 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._update_circuit_breaker 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._update_retry_manager 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.enable_service 6 6 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.disable_service 6 6 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.unregister_service 5 5 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.report_metric 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry.get_system_health_dashboard 4 4 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._build_dashboard_dict 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py UnifiedResilienceRegistry._count_enabled_services 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py with_resilience 1 1 0 0.00%
netra_backend/app/core/resilience/registry.py register_api_service 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py register_database_service 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py register_llm_service 3 3 0 0.00%
netra_backend/app/core/resilience/registry.py (no function) 55 55 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryExhaustedException.__init__ 3 3 0 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager.execute_with_retry 20 20 1 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager._execute_function 3 3 0 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager._calculate_delay 11 11 0 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager._apply_jitter 10 10 0 0.00%
netra_backend/app/core/resilience/retry_manager.py UnifiedRetryManager.update_config 2 2 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryPresets.create_api_retry 1 1 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryPresets.create_database_retry 1 1 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryPresets.create_llm_retry 1 1 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryPresets.create_quick_retry 1 1 0 0.00%
netra_backend/app/core/resilience/retry_manager.py RetryPresets.create_no_retry 1 1 0 0.00%
netra_backend/app/core/resilience/retry_manager.py (no function) 47 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py CircuitBreakerMetrics.__init__ 8 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.__init__ 16 1 0 93.75%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._start_health_check_task 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._periodic_health_check 8 8 2 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.cleanup 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.call 15 15 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._can_execute 6 6 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._is_recovery_timeout_elapsed 3 3 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._transition_to_half_open 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._record_success 11 11 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._record_failure 8 8 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._open_circuit 4 4 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._close_circuit 3 3 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._update_average_response_time 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker._adapt_threshold_if_enabled 10 10 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.force_open 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.reset 3 3 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.get_state 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.get_status 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.can_execute 5 5 1 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.record_success 6 6 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.record_failure 8 8 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.failure_threshold 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.failure_threshold 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.timeout 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreaker.timeout 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreakerManager.__init__ 1 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreakerManager.get_breaker 4 4 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreakerManager.create_breaker 2 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedCircuitBreakerManager.create_circuit_breaker 1 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedServiceCircuitBreakers.__init__ 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py UnifiedServiceCircuitBreakers.get_breaker 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py get_unified_circuit_breaker_manager 1 0 0 100.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker 5 5 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker.decorator 10 10 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker.decorator.async_wrapper 23 23 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker.decorator.sync_wrapper 23 23 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker_context 5 5 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker_context.UnifiedCircuitBreakerContext.__init__ 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker_context.UnifiedCircuitBreakerContext.__enter__ 1 1 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py unified_circuit_breaker_context.UnifiedCircuitBreakerContext.__exit__ 2 2 0 0.00%
netra_backend/app/core/resilience/unified_circuit_breaker.py (no function) 64 0 0 100.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryResult.__init__ 6 6 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.__init__ 6 0 0 100.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._load_config_from_env 14 5 0 64.29%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._calculate_delay 16 16 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._fibonacci_delay 6 6 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._adaptive_delay 1 1 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._should_retry 9 9 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.execute_with_retry 34 34 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.execute_with_retry_async 37 37 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.with_timeout 3 3 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.with_max_attempts 3 3 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler._setup_circuit_breaker 5 0 0 100.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.with_circuit_breaker 5 5 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.get_circuit_breaker_status 3 3 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.retry_context 1 1 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.__call__ 11 11 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py UnifiedRetryHandler.__call__.async_wrapper 4 4 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_on_exception 3 3 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_on_exception.decorator 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_on_exception.decorator.wrapper 6 6 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py async_retry_on_exception 3 3 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py async_retry_on_exception.decorator 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py async_retry_on_exception.decorator.wrapper 6 6 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py database_retry 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py database_retry.decorator 9 9 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py llm_retry 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py llm_retry.decorator 9 9 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py agent_retry 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py agent_retry.decorator 9 9 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py api_retry 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py api_retry.decorator 9 9 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_database_operation 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_http_request 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_llm_request 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_agent_operation 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_websocket_operation 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py retry_file_operation 10 10 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.__init__ 5 5 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.__enter__ 1 1 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.__exit__ 0 0 1 100.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.__aenter__ 1 1 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.__aexit__ 0 0 1 100.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.execute 4 4 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py RetryContext.execute_async 4 4 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py exponential_backoff 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py linear_backoff 2 2 0 0.00%
netra_backend/app/core/resilience/unified_retry_handler.py (no function) 106 0 0 100.00%
netra_backend/app/core/resource_manager.py ResourceManager.__init__ 3 3 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.initialize 23 23 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.get_resource 4 4 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.register_resource 7 7 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.unregister_resource 10 10 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.get_resource_status 11 11 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.resource_context 10 10 0 0.00%
netra_backend/app/core/resource_manager.py ResourceManager.cleanup 13 13 0 0.00%
netra_backend/app/core/resource_manager.py get_resource_manager 3 3 0 0.00%
netra_backend/app/core/resource_manager.py get_resource 1 1 0 0.00%
netra_backend/app/core/resource_manager.py register_resource 1 1 0 0.00%
netra_backend/app/core/resource_manager.py get_system_resource_status 1 1 0 0.00%
netra_backend/app/core/resource_manager.py (no function) 28 28 8 0.00%
netra_backend/app/core/retry_compatibility.py get_unified_retry_handler 11 11 0 0.00%
netra_backend/app/core/retry_compatibility.py retry_with_exponential_backoff 6 6 0 0.00%
netra_backend/app/core/retry_compatibility.py retry_with_linear_backoff 6 6 0 0.00%
netra_backend/app/core/retry_compatibility.py migrate_legacy_config 13 13 0 0.00%
netra_backend/app/core/retry_compatibility.py exponential_retry 2 2 1 0.00%
netra_backend/app/core/retry_compatibility.py exponential_retry.decorator 2 2 0 0.00%
netra_backend/app/core/retry_compatibility.py linear_retry 2 2 1 0.00%
netra_backend/app/core/retry_compatibility.py linear_retry.decorator 3 3 0 0.00%
netra_backend/app/core/retry_compatibility.py exponential_backoff 2 2 0 0.00%
netra_backend/app/core/retry_compatibility.py retry_operation 2 2 0 0.00%
netra_backend/app/core/retry_compatibility.py audit_retry_usage 1 1 0 0.00%
netra_backend/app/core/retry_compatibility.py create_migration_plan 1 1 0 0.00%
netra_backend/app/core/retry_compatibility.py (no function) 18 18 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy.__init__ 3 3 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy.should_retry 6 6 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy.record_success 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy.record_failure 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._within_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._is_critical_error 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._extract_error_pattern 4 4 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._get_pattern_terms_from_message 2 2 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._get_pattern_failure_rate 4 4 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._calculate_failure_rate 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._adjust_retry_limits_based_on_failure_rate 4 4 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._is_high_failure_rate 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._is_low_failure_rate 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._reduce_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._increase_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py AdaptiveRetryStrategy._increment_pattern_count 1 1 0 0.00%
netra_backend/app/core/retry_strategy_adaptive.py (no function) 21 21 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy.should_retry 6 6 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._within_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._should_retry_based_on_status_code 3 3 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._should_retry_based_on_error_message 2 2 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._is_server_error 2 2 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._is_client_error 2 2 0 0.00%
netra_backend/app/core/retry_strategy_api.py ApiRetryStrategy._is_network_related_error 2 2 0 0.00%
netra_backend/app/core/retry_strategy_api.py (no function) 10 10 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy.__init__ 2 2 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy.should_retry 0 0 2 100.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy.get_retry_delay 3 3 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._calculate_base_delay 3 3 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._get_strategy_map 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._get_default_calculator 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._calculate_exponential_delay 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._calculate_linear_delay 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._calculate_fibonacci_delay 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._apply_jitter 3 3 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._get_jitter_map 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._no_jitter 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._full_jitter 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._equal_jitter 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._decorrelated_jitter 2 2 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._get_previous_delay 1 1 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._fibonacci 3 3 0 0.00%
netra_backend/app/core/retry_strategy_base.py EnhancedRetryStrategy._fibonacci_iterative 4 4 0 0.00%
netra_backend/app/core/retry_strategy_base.py (no function) 22 22 2 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy.should_retry 4 4 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._within_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._evaluate_database_retry_conditions 7 7 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_critical_error 1 1 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_retryable_database_error 3 3 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_non_retryable_constraint_error 1 1 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_connection_issue 2 2 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_constraint_violation 2 2 0 0.00%
netra_backend/app/core/retry_strategy_database.py DatabaseRetryStrategy._is_temporary_database_issue 2 2 0 0.00%
netra_backend/app/core/retry_strategy_database.py (no function) 13 13 0 0.00%
netra_backend/app/core/retry_strategy_executor.py exponential_backoff_retry 10 10 12 0.00%
netra_backend/app/core/retry_strategy_executor.py exponential_backoff_retry.async_gen_wrapper 2 2 0 0.00%
netra_backend/app/core/retry_strategy_executor.py _execute_single_retry_attempt 1 1 0 0.00%
netra_backend/app/core/retry_strategy_executor.py (no function) 6 6 0 0.00%
netra_backend/app/core/retry_strategy_factory.py RetryStrategyFactory.create_strategy 5 5 0 0.00%
netra_backend/app/core/retry_strategy_factory.py RetryStrategyFactory._get_strategy_mapping 1 1 0 0.00%
netra_backend/app/core/retry_strategy_factory.py (no function) 14 14 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy.__init__ 2 2 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy.should_retry 7 7 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._within_retry_limit 1 1 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._memory_prevents_retry 4 4 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._is_memory_related_error 2 2 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._is_critical_error 1 1 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._get_memory_usage 2 2 2 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._get_psutil_memory_usage 2 2 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._get_fallback_memory_usage 1 1 0 0.00%
netra_backend/app/core/retry_strategy_memory.py MemoryAwareRetryStrategy._log_high_memory_warning 1 1 0 0.00%
netra_backend/app/core/retry_strategy_memory.py (no function) 16 16 0 0.00%
netra_backend/app/core/retry_strategy_types.py RetryStrategyInterface.should_retry 0 0 2 100.00%
netra_backend/app/core/retry_strategy_types.py RetryStrategyInterface.get_retry_delay 0 0 2 100.00%
netra_backend/app/core/retry_strategy_types.py RetryStrategyInterface.record_attempt 0 0 2 100.00%
netra_backend/app/core/retry_strategy_types.py RetryHistoryMixin.__init__ 1 1 0 0.00%
netra_backend/app/core/retry_strategy_types.py RetryHistoryMixin.record_attempt 2 2 0 0.00%
netra_backend/app/core/retry_strategy_types.py RetryHistoryMixin._initialize_operation_history 2 2 0 0.00%
netra_backend/app/core/retry_strategy_types.py RetryHistoryMixin._add_attempt_timestamp 1 1 0 0.00%
netra_backend/app/core/retry_strategy_types.py (no function) 17 17 6 0.00%
netra_backend/app/core/schema_sync.py (no function) 2 2 0 0.00%
netra_backend/app/core/schema_sync/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor.__init__ 1 1 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor.extract_schema_from_model 6 6 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor.extract_schemas_from_module 11 11 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor.extract_all_schemas 10 10 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor._create_metadata 1 1 0 0.00%
netra_backend/app/core/schema_sync/extractor.py SchemaExtractor._is_pydantic_model 1 1 0 0.00%
netra_backend/app/core/schema_sync/extractor.py (no function) 13 13 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator.__init__ 1 1 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator.generate_typescript_interface 9 9 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator.generate_typescript_file 4 4 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._generate_property_lines 8 8 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._convert_json_schema_type_to_typescript 2 2 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._get_typescript_type_for_schema 7 7 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._get_complex_typescript_type 7 7 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._handle_string_type 4 4 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._handle_array_type 3 3 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._handle_object_type 9 9 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._handle_union_type 5 5 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._generate_file_header 1 1 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._generate_enums 6 6 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._generate_interfaces 5 5 0 0.00%
netra_backend/app/core/schema_sync/generator.py TypeScriptGenerator._extract_enums_from_schemas 9 9 0 0.00%
netra_backend/app/core/schema_sync/generator.py (no function) 21 21 0 0.00%
netra_backend/app/core/schema_sync/models.py (no function) 24 24 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer.__init__ 7 7 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer.sync_schemas 14 14 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._create_initial_report 1 1 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._validate_changes 11 11 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._create_backup 2 2 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._generate_and_write_typescript 4 4 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._restore_backup 2 2 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._load_previous_schemas 7 7 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py SchemaSynchronizer._save_current_schemas 2 2 0 0.00%
netra_backend/app/core/schema_sync/synchronizer.py (no function) 20 20 0 0.00%
netra_backend/app/core/schema_sync/utils.py validate_schema 12 12 0 0.00%
netra_backend/app/core/schema_sync/utils.py is_migration_safe 6 6 0 0.00%
netra_backend/app/core/schema_sync/utils.py create_sync_command 11 11 0 0.00%
netra_backend/app/core/schema_sync/utils.py _get_fetchall_result 4 4 0 0.00%
netra_backend/app/core/schema_sync/utils.py _has_unsafe_patterns 7 7 0 0.00%
netra_backend/app/core/schema_sync/utils.py _has_safe_patterns 2 2 0 0.00%
netra_backend/app/core/schema_sync/utils.py _create_argument_parser 6 6 0 0.00%
netra_backend/app/core/schema_sync/utils.py _create_synchronizer 1 1 0 0.00%
netra_backend/app/core/schema_sync/utils.py _log_sync_results 13 13 0 0.00%
netra_backend/app/core/schema_sync/utils.py (no function) 17 17 2 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator.__init__ 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator.validate_schema_changes 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._collect_all_schema_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._combine_all_changes 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator.is_breaking_change 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_removed_schemas 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._find_removed_schema_names 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_removal_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_schema_removed_change 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_added_schemas 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._find_added_schema_names 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_addition_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_schema_added_change 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_modified_schemas 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._get_common_schema_names 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._process_common_schemas 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._collect_common_schema_changes 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._compare_schemas 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._extract_schema_properties 3 3 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._extract_old_schema_data 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._extract_new_schema_data 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_all_field_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._combine_field_changes 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_removed_fields 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._find_removed_field_names 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_field_removal_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_field_removed_change 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_added_fields 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._find_added_field_names 5 5 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_field_addition_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_field_added_change 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_modified_fields 2 2 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._find_common_field_names 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._process_common_fields 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._collect_common_field_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_field_changes 3 3 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._combine_individual_field_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_type_changes 3 3 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._has_type_change 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_type_change_info 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._check_required_changes 4 4 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._get_required_status_change 3 3 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._create_required_change_info 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._is_breaking_lenient 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py SchemaValidator._is_breaking_moderate 1 1 0 0.00%
netra_backend/app/core/schema_sync/validator.py (no function) 48 48 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption.__init__ 3 3 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption.encrypt_secret 1 1 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption.decrypt_secret 1 1 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption._create_fernet_from_key 4 4 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption._create_fernet_from_env 5 5 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption._create_kdf 1 1 0 0.00%
netra_backend/app/core/secret_manager_encryption.py SecretEncryption._generate_development_key 2 2 0 0.00%
netra_backend/app/core/secret_manager_encryption.py (no function) 17 17 0 0.00%
netra_backend/app/core/secret_manager_factory.py create_secret_manager 4 4 0 0.00%
netra_backend/app/core/secret_manager_factory.py _get_environment_type 5 5 0 0.00%
netra_backend/app/core/secret_manager_factory.py (no function) 7 7 0 0.00%
netra_backend/app/core/secret_manager_helpers.py detect_environment_config 5 5 0 0.00%
netra_backend/app/core/secret_manager_helpers.py get_secret_names_list 7 7 1 0.00%
netra_backend/app/core/secret_manager_helpers.py determine_actual_secret_name 9 9 0 0.00%
netra_backend/app/core/secret_manager_helpers.py initialize_fetch_tracking 1 1 0 0.00%
netra_backend/app/core/secret_manager_helpers.py track_secret_result 3 3 0 0.00%
netra_backend/app/core/secret_manager_helpers.py prepare_secrets_dict 9 9 0 0.00%
netra_backend/app/core/secret_manager_helpers.py log_critical_failures 9 9 0 0.00%
netra_backend/app/core/secret_manager_helpers.py (no function) 13 13 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader.__init__ 2 2 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader.load_secrets 5 5 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._load_production_secrets 3 3 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._load_staging_secrets 3 3 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._load_development_secrets 3 3 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader.get_from_secret_manager 5 5 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._get_production_patterns 0 0 1 100.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._get_staging_patterns 0 0 1 100.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._get_development_secrets 0 0 1 100.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._load_secrets_by_patterns 7 7 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._register_development_secrets 2 2 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._get_from_environment 2 2 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._log_secret_not_found 1 1 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._register_secret_value 1 1 0 0.00%
netra_backend/app/core/secret_manager_loading.py SecretLoader._log_secret_load_error 3 3 0 0.00%
netra_backend/app/core/secret_manager_loading.py (no function) 23 23 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata.__init__ 9 9 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata.needs_rotation 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata.is_expired 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata.record_access 3 3 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata._days_since_rotation 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata._update_access_time 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata._increment_access_count 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py SecretMetadata._add_authorized_component 1 1 0 0.00%
netra_backend/app/core/secret_manager_types.py (no function) 19 19 1 0.00%
netra_backend/app/core/security.py InputSanitizer.__init__ 1 1 0 0.00%
netra_backend/app/core/security.py InputSanitizer.sanitize_string 6 6 0 0.00%
netra_backend/app/core/security.py InputSanitizer.validate_input 11 11 0 0.00%
netra_backend/app/core/security.py InputSanitizer.is_safe_input 1 1 0 0.00%
netra_backend/app/core/security.py AccessController.__init__ 3 3 0 0.00%
netra_backend/app/core/security.py AccessController.grant_permission 8 8 0 0.00%
netra_backend/app/core/security.py AccessController.revoke_permission 4 4 0 0.00%
netra_backend/app/core/security.py AccessController.has_permission 5 5 0 0.00%
netra_backend/app/core/security.py AccessController.set_admin_user 3 3 0 0.00%
netra_backend/app/core/security.py AccessController.get_user_permissions 1 1 0 0.00%
netra_backend/app/core/security.py ThreatDetector.__init__ 4 4 0 0.00%
netra_backend/app/core/security.py ThreatDetector.analyze_request 13 13 0 0.00%
netra_backend/app/core/security.py ThreatDetector._check_rate_limit 11 11 0 0.00%
netra_backend/app/core/security.py ThreatDetector._analyze_payload_threats 4 4 0 0.00%
netra_backend/app/core/security.py ThreatDetector._analyze_payload_threats.analyze_value 9 9 0 0.00%
netra_backend/app/core/security.py ThreatDetector.block_ip 1 1 0 0.00%
netra_backend/app/core/security.py ThreatDetector.get_security_events 1 1 0 0.00%
netra_backend/app/core/security.py ThreatDetector._generate_event_id 1 1 0 0.00%
netra_backend/app/core/security.py SecurityService.__init__ 4 4 0 0.00%
netra_backend/app/core/security.py SecurityService.initialize 1 1 0 0.00%
netra_backend/app/core/security.py SecurityService.validate_and_sanitize_input 12 12 1 0.00%
netra_backend/app/core/security.py SecurityService.check_request_security 5 5 1 0.00%
netra_backend/app/core/security.py SecurityService.get_security_status 2 2 0 0.00%
netra_backend/app/core/security.py get_security_service 1 1 0 0.00%
netra_backend/app/core/security.py (no function) 83 83 0 0.00%
netra_backend/app/core/security/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.__init__ 4 4 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService._create_fernet 5 5 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.encrypt 7 7 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.decrypt 16 16 1 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.hash_data 1 1 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.encrypt_dict 8 8 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.decrypt_dict 8 8 0 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService._is_sensitive_key 2 2 1 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.generate_salt 1 1 1 0.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.hash_password 0 0 39 100.00%
netra_backend/app/core/security/encryption_service.py EncryptionService.verify_password 0 0 6 100.00%
netra_backend/app/core/security/encryption_service.py (no function) 20 20 4 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.__init__ 7 7 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.is_authenticated 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.user 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.tenant 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.session 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.auth_level 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.permissions 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.authenticate 8 8 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.set_tenant_context 5 5 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.has_permission 9 9 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.has_role 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.has_any_role 3 3 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.has_all_roles 3 3 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.is_tenant_member 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.can_access_resource 2 2 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.elevate_auth_level 9 9 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.invalidate_session 4 4 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.refresh_session 6 6 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.set_metadata 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.get_metadata 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext.to_dict 1 1 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext._calculate_permissions_from_roles 9 9 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext._has_role_permission 7 7 0 0.00%
netra_backend/app/core/security/security_context.py SecurityContext._has_tenant_permission 3 3 0 0.00%
netra_backend/app/core/security/security_context.py (no function) 74 74 0 0.00%
netra_backend/app/core/security_monitoring.py get_security_metrics 1 1 0 0.00%
netra_backend/app/core/security_monitoring.py initialize_security_monitoring 1 1 0 0.00%
netra_backend/app/core/security_monitoring.py log_security_event 1 1 0 0.00%
netra_backend/app/core/security_monitoring.py SecurityMonitor.__init__ 3 3 0 0.00%
netra_backend/app/core/security_monitoring.py SecurityMonitor.check_security_status 0 0 1 100.00%
netra_backend/app/core/security_monitoring.py SecurityMonitor.record_event 4 4 0 0.00%
netra_backend/app/core/security_monitoring.py get_security_monitor 3 3 0 0.00%
netra_backend/app/core/security_monitoring.py (no function) 14 14 0 0.00%
netra_backend/app/core/serialization/__init__.py (no function) 2 0 0 100.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONEncoder.default 17 17 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.__init__ 3 0 0 100.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler._load_config 4 0 0 100.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.dumps 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.loads 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.dump_to_file 12 12 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.load_from_file 15 15 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.safe_load_from_file 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.pretty_format 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.compact_format 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.validate_json_string 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.merge_json_objects 6 6 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.serialize_for_websocket 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler.prepare_websocket_message 3 3 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler._prepare_dict_message 4 4 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py UnifiedJSONHandler._convert_datetime_fields 9 9 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py safe_json_dumps 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py safe_json_loads 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py safe_json_load_file 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py safe_json_dump_file 6 6 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py CircularReferenceHandler.__init__ 1 0 0 100.00%
netra_backend/app/core/serialization/unified_json_handler.py CircularReferenceHandler.serialize_safe 9 9 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py CircularReferenceHandler._handle_circular_refs 13 13 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py CircularReferenceHandler._handle_dict_circular_refs 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py CircularReferenceHandler._handle_list_circular_refs 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser.safe_json_parse 5 5 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._try_json_parse 4 4 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._is_non_json_format 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._is_command_line_format 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._is_key_value_pair_format 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._is_descriptive_text_format 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._is_json_fragment 6 6 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._handle_detected_non_json_format 8 8 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._handle_json_fragment 9 9 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._attempt_json_parsing 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser.ensure_agent_response_is_json 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py LLMResponseParser._fix_string_response_to_json 10 10 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer.fix_common_json_errors 8 8 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._remove_trailing_commas 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._remove_single_quotes 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._remove_comments 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._quote_property_names 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._remove_bom_chars 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._fix_unclosed_quotes 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._add_missing_commas_to_lines 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._check_needs_comma 4 4 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer.count_structure_balance 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer.build_closing_sequence 4 4 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer.recover_truncated_json 26 26 2 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONErrorFixer._clean_trailing_comma 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py JSONSerializerConfig.__init__ 3 3 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py serialize_json 4 4 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py deserialize_json 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py validate_json_schema 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py parse_dict_field 6 6 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py parse_list_field 6 6 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py parse_string_list_field 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py ensure_agent_response_is_json 1 1 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py comprehensive_json_fix 9 9 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py fix_tool_parameters 7 7 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py ensure_agent_response_is_json 2 2 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py comprehensive_json_fix 10 10 0 0.00%
netra_backend/app/core/serialization/unified_json_handler.py (no function) 90 0 4 100.00%
netra_backend/app/core/service_interfaces.py (no function) 8 8 0 0.00%
netra_backend/app/core/service_resilience.py ServiceRegistry.__init__ 3 3 0 0.00%
netra_backend/app/core/service_resilience.py ServiceRegistry.register_service 3 3 0 0.00%
netra_backend/app/core/service_resilience.py ServiceRegistry.get_service 15 15 0 0.00%
netra_backend/app/core/service_resilience.py ServiceRegistry.is_service_available 2 2 0 0.00%
netra_backend/app/core/service_resilience.py ServiceRegistry.mark_service_unavailable 3 3 0 0.00%
netra_backend/app/core/service_resilience.py optional_service 3 3 0 0.00%
netra_backend/app/core/service_resilience.py optional_service.decorator 4 4 0 0.00%
netra_backend/app/core/service_resilience.py optional_service.decorator.async_wrapper 10 10 0 0.00%
netra_backend/app/core/service_resilience.py optional_service.decorator.sync_wrapper 10 10 0 0.00%
netra_backend/app/core/service_resilience.py graceful_startup 4 4 0 0.00%
netra_backend/app/core/service_resilience.py graceful_startup.decorator 4 4 0 0.00%
netra_backend/app/core/service_resilience.py graceful_startup.decorator.async_wrapper 10 10 0 0.00%
netra_backend/app/core/service_resilience.py graceful_startup.decorator.sync_wrapper 10 10 0 0.00%
netra_backend/app/core/service_resilience.py resilient_service_context 18 18 0 0.00%
netra_backend/app/core/service_resilience.py FallbackService.__init__ 2 2 0 0.00%
netra_backend/app/core/service_resilience.py FallbackService.log_fallback_usage 1 1 0 0.00%
netra_backend/app/core/service_resilience.py MockDatabaseService.__init__ 2 2 0 0.00%
netra_backend/app/core/service_resilience.py MockDatabaseService.query 2 2 0 0.00%
netra_backend/app/core/service_resilience.py MockDatabaseService.execute 2 2 0 0.00%
netra_backend/app/core/service_resilience.py MockClickHouseService.__init__ 1 1 0 0.00%
netra_backend/app/core/service_resilience.py MockClickHouseService.insert 2 2 0 0.00%
netra_backend/app/core/service_resilience.py MockClickHouseService.query 2 2 0 0.00%
netra_backend/app/core/service_resilience.py setup_fallback_services 3 3 0 0.00%
netra_backend/app/core/service_resilience.py configure_resilient_validation 1 1 0 0.00%
netra_backend/app/core/service_resilience.py safe_get_attr 4 4 0 0.00%
netra_backend/app/core/service_resilience.py safe_call_method 8 8 0 0.00%
netra_backend/app/core/service_resilience.py flexible_type_check 1 1 0 0.00%
netra_backend/app/core/service_resilience.py (no function) 33 33 0 0.00%
netra_backend/app/core/shared_health_types.py HealthChecker.check_health 0 0 2 100.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker.__init__ 1 1 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker.check_health 2 2 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker._execute_health_check 4 4 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker._perform_db_check 4 4 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker._calculate_response_time 1 1 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker._create_healthy_result 2 2 0 0.00%
netra_backend/app/core/shared_health_types.py DatabaseHealthChecker._create_unhealthy_result 2 2 0 0.00%
netra_backend/app/core/shared_health_types.py ComponentHealth.__post_init__ 2 2 0 0.00%
netra_backend/app/core/shared_health_types.py SystemAlert.__post_init__ 2 2 0 0.00%
netra_backend/app/core/shared_health_types.py (no function) 62 62 4 0.00%
netra_backend/app/core/startup_phase_validation.py StartupPhaseValidator.__init__ 4 4 0 0.00%
netra_backend/app/core/startup_phase_validation.py StartupPhaseValidator.validate_phase 26 26 1 0.00%
netra_backend/app/core/startup_phase_validation.py StartupPhaseValidator.validate_startup_sequence 26 26 1 0.00%
netra_backend/app/core/startup_phase_validation.py StartupPhaseValidator.get_validation_report 41 41 0 0.00%
netra_backend/app/core/startup_phase_validation.py get_startup_validator 3 3 0 0.00%
netra_backend/app/core/startup_phase_validation.py validate_startup_phase 2 2 0 0.00%
netra_backend/app/core/startup_phase_validation.py enforce_startup_phase_contracts 11 11 0 0.00%
netra_backend/app/core/startup_phase_validation.py create_startup_validation_hooks 5 5 0 0.00%
netra_backend/app/core/startup_phase_validation.py create_startup_validation_hooks.validate_initialization_phase 1 1 0 0.00%
netra_backend/app/core/startup_phase_validation.py create_startup_validation_hooks.validate_configuration_phase 1 1 0 0.00%
netra_backend/app/core/startup_phase_validation.py create_startup_validation_hooks.validate_integration_phase 1 1 0 0.00%
netra_backend/app/core/startup_phase_validation.py create_startup_validation_hooks.validate_readiness_phase 1 1 0 0.00%
netra_backend/app/core/startup_phase_validation.py validate_complete_startup_sequence 14 14 1 0.00%
netra_backend/app/core/startup_phase_validation.py test_startup_validation 0 0 43 100.00%
netra_backend/app/core/startup_phase_validation.py test_startup_validation.MockAppState.__init__ 0 0 3 100.00%
netra_backend/app/core/startup_phase_validation.py (no function) 30 30 6 0.00%
netra_backend/app/core/startup_validation.py StartupValidator.__init__ 4 4 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator.validate_startup 19 19 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_agents 23 23 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_tools 29 29 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_database 18 18 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_websocket 33 33 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_services 33 33 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_middleware 19 19 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_background_tasks 17 17 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_monitoring 18 18 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._validate_critical_paths 19 19 9 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._count_database_tables 8 8 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._get_status 5 5 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._add_failed_validation 3 3 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._generate_report 10 10 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._determine_success 3 3 0 0.00%
netra_backend/app/core/startup_validation.py StartupValidator._log_results 20 20 0 0.00%
netra_backend/app/core/startup_validation.py validate_startup 1 1 0 0.00%
netra_backend/app/core/startup_validation.py (no function) 42 42 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator.__init__ 3 3 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator.validate_all 32 32 7 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_id_generation 20 20 1 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_websocket_components 12 12 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_thread_service 15 15 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_repositories 7 7 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_imports 10 10 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_method_signatures 15 15 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_agent_registry 12 12 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._validate_configuration 12 12 0 0.00%
netra_backend/app/core/startup_validator.py StartupValidator._print_summary 18 18 2 0.00%
netra_backend/app/core/startup_validator.py validate_startup 2 2 1 0.00%
netra_backend/app/core/startup_validator.py require_startup_validation 2 2 0 0.00%
netra_backend/app/core/startup_validator.py require_startup_validation.decorator 3 3 0 0.00%
netra_backend/app/core/startup_validator.py require_startup_validation.decorator.wrapper 3 3 0 0.00%
netra_backend/app/core/startup_validator.py main 0 0 2 100.00%
netra_backend/app/core/startup_validator.py (no function) 38 38 5 0.00%
netra_backend/app/core/supervisor_factory.py create_supervisor_core 34 34 0 0.00%
netra_backend/app/core/supervisor_factory.py create_supervisor_core.scoped_session_factory 2 2 0 0.00%
netra_backend/app/core/supervisor_factory.py validate_supervisor_components 15 15 0 0.00%
netra_backend/app/core/supervisor_factory.py create_streaming_supervisor 27 27 0 0.00%
netra_backend/app/core/supervisor_factory.py get_supervisor_health_info 5 5 0 0.00%
netra_backend/app/core/supervisor_factory.py (no function) 11 11 3 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler.__init__ 2 2 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler.call_llm_with_logging 4 4 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._setup_llm_tracking 3 3 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._execute_llm_call 5 5 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._execute_llm_with_logging 4 4 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._get_llm_response 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._log_llm_input 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._log_llm_success 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py SyntheticDataLLMHandler._log_llm_error 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder.create_parsing_prompt 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._create_base_prompt 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._build_complete_parsing_prompt 2 2 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._gather_prompt_components 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._format_parsing_prompt 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._get_prompt_fields_spec 2 2 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._build_fields_spec_parts 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py PromptBuilder._format_fields_spec 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py create_synthetic_data_llm_handler 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py call_llm_with_logging 2 2 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py create_parsing_prompt 1 1 0 0.00%
netra_backend/app/core/synthetic_data_llm_handler.py (no function) 34 34 2 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.__init__ 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._initialize_core_components 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._initialize_monitoring_state 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.register_component_checker 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.register_alert_callback 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.start_monitoring 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.stop_monitoring 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._cleanup_monitoring_task 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._wait_for_task_cancellation 3 3 1 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._monitoring_loop 8 8 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._execute_monitoring_cycle 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._handle_monitoring_error 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._perform_health_checks 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_health_check_tasks 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._execute_health_check 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._handle_health_check_error 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._call_checker_function 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._process_check_result 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_failed_health_result 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._process_check_results 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._process_individual_result 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._calculate_health_status 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._determine_unhealthy_or_critical_status 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._update_component_from_result 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_component_health 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._calculate_error_count 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._calculate_uptime 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_metadata 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._check_for_status_change_alert 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._check_thresholds 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._check_response_time_threshold 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._check_error_count_threshold 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._evaluate_system_health 6 6 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._process_system_health_evaluation 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._calculate_health_statistics 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_health_stats_dict 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._evaluate_and_alert_system_health 4 4 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._is_critical_system_health 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._is_degraded_system_health 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._alert_critical_system_health 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._alert_degraded_system_health 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._trigger_system_wide_alert 2 2 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._convert_legacy_result 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._register_default_checkers 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._register_core_component_checkers 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._register_agent_checker 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor.get_system_overview 5 5 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._count_components_by_status 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._count_components_with_status 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._build_system_overview_response 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._create_overview_dict 3 3 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._build_base_overview_data 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._build_component_overview_data 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py SystemHealthMonitor._determine_system_status 1 1 0 0.00%
netra_backend/app/core/system_health_monitor.py (no function) 66 66 0 0.00%
netra_backend/app/core/telemetry.py Span.__post_init__ 4 4 0 0.00%
netra_backend/app/core/telemetry.py Span.add_tag 1 1 0 0.00%
netra_backend/app/core/telemetry.py Span.add_log 2 2 0 0.00%
netra_backend/app/core/telemetry.py Span.finish 4 4 0 0.00%
netra_backend/app/core/telemetry.py Span.to_dict 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.__init__ 6 0 0 100.00%
netra_backend/app/core/telemetry.py TelemetryCollector.create_span 8 8 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.finish_span 5 5 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.get_span 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.get_active_spans 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.record_metric 6 6 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.get_metrics 6 6 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.set_trace_context 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.get_trace_context 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.get_trace_summary 7 7 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.trace_operation 8 8 0 0.00%
netra_backend/app/core/telemetry.py TelemetryCollector.clear_old_data 12 12 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.__init__ 3 0 0 100.00%
netra_backend/app/core/telemetry.py TelemetryManager.enable 2 2 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.disable 2 2 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.is_enabled 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.start_span 3 3 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.finish_span 2 2 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.record_metric 2 2 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.trace_operation 3 3 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.start_agent_span 1 1 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.add_event 5 5 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.record_exception 3 3 0 0.00%
netra_backend/app/core/telemetry.py TelemetryManager.get_system_health 12 12 0 0.00%
netra_backend/app/core/telemetry.py NullContext.__enter__ 1 1 0 0.00%
netra_backend/app/core/telemetry.py NullContext.__exit__ 0 0 1 100.00%
netra_backend/app/core/telemetry.py AgentSpanContext.__init__ 5 5 0 0.00%
netra_backend/app/core/telemetry.py AgentSpanContext.__aenter__ 5 5 0 0.00%
netra_backend/app/core/telemetry.py AgentSpanContext.__aexit__ 5 5 0 0.00%
netra_backend/app/core/telemetry.py (no function) 70 0 0 100.00%
netra_backend/app/core/telemetry_config.py TelemetryConfig.from_environment 41 41 0 0.00%
netra_backend/app/core/telemetry_config.py TelemetryConfig.get_exporter_type 9 9 0 0.00%
netra_backend/app/core/telemetry_config.py TelemetryConfig.validate 8 8 0 0.00%
netra_backend/app/core/telemetry_config.py get_telemetry_config 11 11 0 0.00%
netra_backend/app/core/telemetry_config.py (no function) 47 47 0 0.00%
netra_backend/app/core/tool_models.py ToolExecutionResult.__init__ 7 7 0 0.00%
netra_backend/app/core/tool_models.py UnifiedTool.__init__ 3 3 0 0.00%
netra_backend/app/core/tool_models.py (no function) 5 0 2 100.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.__init__ 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.create_for_user 16 16 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.create_scoped 5 5 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_from_factory 14 14 1 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._init_components 12 12 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._init_admin_components 5 5 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._init_metrics 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_websocket_bridge_adapter 5 5 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_websocket_bridge_adapter.AgentWebSocketBridgeAdapter.__init__ 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_websocket_bridge_adapter.AgentWebSocketBridgeAdapter.send_event 21 21 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_websocket_bridge_adapter.AgentWebSocketBridgeAdapter.has_websocket_support 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_websocket_bridge 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_legacy_websocket_bridge 6 6 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_legacy_websocket_bridge.WebSocketBridgeAdapter.__init__ 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_legacy_websocket_bridge.WebSocketBridgeAdapter.notify_tool_execution 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._create_legacy_websocket_bridge.WebSocketBridgeAdapter.notify_tool_completion 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._setup_websocket_events 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.tools 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.has_websocket_support 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.websocket_bridge 1 1 1 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.has_tool 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.register_tool 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.get_available_tools 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.execute_tool 31 31 1 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.dispatch_tool 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.dispatch 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._emit_tool_executing 15 15 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._emit_tool_completed 15 15 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.set_websocket_manager 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._validate_tool_permissions 13 13 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._check_admin_permission 11 11 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._ensure_active 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._update_metrics 6 6 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.get_metrics 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._populate_tools_from_registry 21 21 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.cleanup 7 7 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._register_dispatcher 7 7 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher._unregister_dispatcher 1 1 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcher.cleanup_user_dispatchers 4 4 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.__init__ 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.set_tool_registry 2 2 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.create_dispatcher 5 5 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.cleanup_all_dispatchers 5 5 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.create_for_request 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.create_for_admin 3 3 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py UnifiedToolDispatcherFactory.create_legacy_global 4 4 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py create_request_scoped_dispatcher 4 4 0 0.00%
netra_backend/app/core/tools/unified_tool_dispatcher.py (no function) 90 0 8 100.00%
netra_backend/app/core/tracing.py TraceSpan.set_attribute 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceSpan.finish 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceSpan.duration 3 3 0 0.00%
netra_backend/app/core/tracing.py TraceContext.__init__ 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceContext.current_span 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceContext.current_span 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceContext.trace_id 1 1 0 0.00%
netra_backend/app/core/tracing.py TraceContext.trace_id 1 1 0 0.00%
netra_backend/app/core/tracing.py Tracer.__init__ 4 4 0 0.00%
netra_backend/app/core/tracing.py Tracer.start_span 7 7 0 0.00%
netra_backend/app/core/tracing.py Tracer.finish_span 7 7 0 0.00%
netra_backend/app/core/tracing.py Tracer.span 4 4 0 0.00%
netra_backend/app/core/tracing.py Tracer.get_spans 1 1 0 0.00%
netra_backend/app/core/tracing.py Tracer.clear_spans 1 1 0 0.00%
netra_backend/app/core/tracing.py get_tracer 3 3 0 0.00%
netra_backend/app/core/tracing.py start_span 1 1 0 0.00%
netra_backend/app/core/tracing.py trace 2 2 0 0.00%
netra_backend/app/core/tracing.py trace.decorator 2 2 0 0.00%
netra_backend/app/core/tracing.py trace.decorator.wrapper 2 2 0 0.00%
netra_backend/app/core/tracing.py trace_span 2 2 0 0.00%
netra_backend/app/core/tracing.py TracingManager.__init__ 3 3 0 0.00%
netra_backend/app/core/tracing.py TracingManager.get_tracer 5 5 0 0.00%
netra_backend/app/core/tracing.py TracingManager.start_span 2 2 0 0.00%
netra_backend/app/core/tracing.py TracingManager.get_all_spans 4 4 0 0.00%
netra_backend/app/core/tracing.py TracingManager.clear_all_spans 3 3 0 0.00%
netra_backend/app/core/tracing.py TracingManager.inject_trace_headers 9 9 0 0.00%
netra_backend/app/core/tracing.py get_tracing_manager 3 3 0 0.00%
netra_backend/app/core/tracing.py (no function) 52 52 0 0.00%
netra_backend/app/core/transaction_core.py (no function) 1 1 0 0.00%
netra_backend/app/core/type_validation.py (no function) 8 8 0 0.00%
netra_backend/app/core/type_validation_core.py SchemaValidator.__init__ 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py SchemaValidator.validate_schemas 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py validate_type_consistency 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py _validate_backend_schemas 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _validate_frontend_schemas 5 5 0 0.00%
netra_backend/app/core/type_validation_core.py _validate_schema_fields 3 3 0 0.00%
netra_backend/app/core/type_validation_core.py _check_missing_frontend_fields 5 5 0 0.00%
netra_backend/app/core/type_validation_core.py _check_field_type_compatibility 6 6 0 0.00%
netra_backend/app/core/type_validation_core.py _check_extra_frontend_fields 5 5 0 0.00%
netra_backend/app/core/type_validation_core.py _create_missing_schema_mismatch 3 3 0 0.00%
netra_backend/app/core/type_validation_core.py _validate_single_backend_schema 3 3 0 0.00%
netra_backend/app/core/type_validation_core.py _validate_existing_frontend_schema 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _perform_all_field_checks 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _combine_validation_results 1 1 0 0.00%
netra_backend/app/core/type_validation_core.py _create_missing_field_mismatch 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _build_missing_field_type_mismatch 1 1 0 0.00%
netra_backend/app/core/type_validation_core.py _check_single_field_compatibility 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _extract_frontend_field_type 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py _create_extra_field_mismatch 4 4 0 0.00%
netra_backend/app/core/type_validation_core.py _build_extra_field_type_mismatch 1 1 0 0.00%
netra_backend/app/core/type_validation_core.py _perform_validation_checks 3 3 0 0.00%
netra_backend/app/core/type_validation_core.py _create_frontend_missing_mismatch 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py _build_schema_missing_type_mismatch 1 1 0 0.00%
netra_backend/app/core/type_validation_core.py _create_backend_missing_mismatch 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py _append_mismatch_if_exists 2 2 0 0.00%
netra_backend/app/core/type_validation_core.py (no function) 30 30 0 0.00%
netra_backend/app/core/type_validation_errors.py generate_validation_report 9 9 1 0.00%
netra_backend/app/core/type_validation_errors.py _group_mismatches_by_severity 7 7 0 0.00%
netra_backend/app/core/type_validation_errors.py _create_report_header 1 1 0 0.00%
netra_backend/app/core/type_validation_errors.py _create_severity_section 5 5 0 0.00%
netra_backend/app/core/type_validation_errors.py _get_severity_icon 2 2 0 0.00%
netra_backend/app/core/type_validation_errors.py _create_mismatch_entry 5 5 0 0.00%
netra_backend/app/core/type_validation_errors.py (no function) 22 22 0 0.00%
netra_backend/app/core/type_validation_helpers.py TypeScriptParser.__init__ 3 3 0 0.00%
netra_backend/app/core/type_validation_helpers.py TypeScriptParser.parse_typescript_file 6 6 0 0.00%
netra_backend/app/core/type_validation_helpers.py TypeScriptParser._parse_interface_fields 6 6 0 0.00%
netra_backend/app/core/type_validation_helpers.py _read_file_content 2 2 0 0.00%
netra_backend/app/core/type_validation_helpers.py _parse_interfaces 7 7 0 0.00%
netra_backend/app/core/type_validation_helpers.py _parse_type_aliases 6 6 0 0.00%
netra_backend/app/core/type_validation_helpers.py _clean_interface_body 3 3 0 0.00%
netra_backend/app/core/type_validation_helpers.py _extract_field_data 1 1 0 0.00%
netra_backend/app/core/type_validation_helpers.py get_backend_field_type 4 4 0 0.00%
netra_backend/app/core/type_validation_helpers.py _handle_union_types 5 5 0 0.00%
netra_backend/app/core/type_validation_helpers.py _parse_typescript_content 6 6 0 0.00%
netra_backend/app/core/type_validation_helpers.py _handle_ref_type 3 3 0 0.00%
netra_backend/app/core/type_validation_helpers.py _handle_array_type 2 2 0 0.00%
netra_backend/app/core/type_validation_helpers.py _create_field_dict 1 1 0 0.00%
netra_backend/app/core/type_validation_helpers.py _extract_complex_field_type 7 7 0 0.00%
netra_backend/app/core/type_validation_helpers.py (no function) 20 20 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker.__init__ 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker.check_field_compatibility 7 7 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker._normalize_backend_type 9 9 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker._normalize_frontend_type 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker._determine_mismatch_severity 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker._are_types_compatible 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py TypeCompatibilityChecker._generate_type_suggestion 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _are_types_compatible 3 3 0 0.00%
netra_backend/app/core/type_validation_rules.py _check_number_compatibility 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _check_string_compatibility 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _are_array_types_compatible 3 3 0 0.00%
netra_backend/app/core/type_validation_rules.py _are_object_types_compatible 3 3 0 0.00%
netra_backend/app/core/type_validation_rules.py _handle_union_type 3 3 0 0.00%
netra_backend/app/core/type_validation_rules.py _handle_list_type 2 2 0 0.00%
netra_backend/app/core/type_validation_rules.py _create_type_mismatch 4 4 0 0.00%
netra_backend/app/core/type_validation_rules.py _determine_mismatch_severity 7 7 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_critical_mismatch 5 5 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_error_mismatch 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_warning_mismatch 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _generate_type_suggestion 9 9 0 0.00%
netra_backend/app/core/type_validation_rules.py _get_default_type_mappings 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_optional_type 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _extract_optional_inner 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_union_type 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_list_type 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _is_dict_type 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _are_exact_or_any_match 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _check_specific_compatibilities 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py _build_type_mismatch_object 1 1 0 0.00%
netra_backend/app/core/type_validation_rules.py (no function) 32 32 0 0.00%
netra_backend/app/core/type_validators.py TypeValidationError.__init__ 4 4 0 0.00%
netra_backend/app/core/type_validators.py validate_agent_result 2 2 0 0.00%
netra_backend/app/core/type_validators.py validate_run_id 7 7 0 0.00%
netra_backend/app/core/type_validators.py validate_user_request 7 7 0 0.00%
netra_backend/app/core/type_validators.py strict_types 4 4 0 0.00%
netra_backend/app/core/type_validators.py strict_types.wrapper 7 7 0 0.00%
netra_backend/app/core/type_validators.py validate_agent_execute_params 3 3 0 0.00%
netra_backend/app/core/type_validators.py validate_agent_execute_params.wrapper 4 4 0 0.00%
netra_backend/app/core/type_validators.py _validate_execute_state 4 4 0 0.00%
netra_backend/app/core/type_validators.py _validate_execute_run_id 2 2 0 0.00%
netra_backend/app/core/type_validators.py _validate_execute_stream_flag 4 4 0 0.00%
netra_backend/app/core/type_validators.py _log_type_error 1 1 0 0.00%
netra_backend/app/core/type_validators.py validate_websocket_payload 3 3 0 0.00%
netra_backend/app/core/type_validators.py validate_llm_response 7 7 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker.__init__ 2 2 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker.__enter__ 1 1 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker.__exit__ 3 3 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker.validate 15 15 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker._duck_type_validate 1 1 0 0.00%
netra_backend/app/core/type_validators.py StrictTypeChecker._try_type_coercion 6 6 1 0.00%
netra_backend/app/core/type_validators.py agent_type_safe 1 1 0 0.00%
netra_backend/app/core/type_validators.py (no function) 33 33 0 0.00%
netra_backend/app/core/unified/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.__init__ 14 14 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.validate_token_jwt 8 8 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.validate_token_sync 2 2 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.decode_token_unsafe 2 2 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.create_access_token 9 9 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.create_refresh_token 9 9 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.create_service_token 8 8 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.encode_token 0 0 1 100.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.refresh_access_token 8 8 0 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.is_token_expired 1 1 1 0.00%
netra_backend/app/core/unified/jwt_validator.py UnifiedJWTValidator.get_token_remaining_time 3 3 0 0.00%
netra_backend/app/core/unified/jwt_validator.py validate_jwt 1 1 0 0.00%
netra_backend/app/core/unified/jwt_validator.py create_jwt 1 1 0 0.00%
netra_backend/app/core/unified/jwt_validator.py (no function) 45 45 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator.__init__ 4 4 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._setup_default_exceptions 4 4 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator.__call__ 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._wrap_async 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._wrap_async.wrapper 1 1 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._wrap_sync 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._wrap_sync.wrapper 1 1 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._execute_with_retry_async 28 28 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._execute_with_retry_sync 26 26 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._should_retry 6 6 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._handle_retry_delay 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._handle_retry_delay_sync 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._calculate_delay 14 14 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._calculate_adaptive_delay 5 5 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._fibonacci 6 6 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._should_allow_call 12 12 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._record_success 8 8 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator._record_failure 13 13 0 0.00%
netra_backend/app/core/unified/retry_decorator.py UnifiedRetryDecorator.get_metrics 3 3 0 0.00%
netra_backend/app/core/unified/retry_decorator.py unified_retry 2 2 1 0.00%
netra_backend/app/core/unified/retry_decorator.py (no function) 82 82 0 0.00%
netra_backend/app/core/unified_error_handler.py RecoveryStrategy.attempt_recovery 0 0 2 100.00%
netra_backend/app/core/unified_error_handler.py RetryRecoveryStrategy.__init__ 5 0 0 100.00%
netra_backend/app/core/unified_error_handler.py RetryRecoveryStrategy.attempt_recovery 19 19 0 0.00%
netra_backend/app/core/unified_error_handler.py RetryRecoveryStrategy.attempt_recovery.operation_wrapper 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py FallbackRecoveryStrategy.__init__ 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py FallbackRecoveryStrategy.attempt_recovery 6 6 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler.__init__ 5 0 0 100.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._init_error_metrics 1 0 0 100.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._init_recovery_strategies 1 0 0 100.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._init_status_mappings 1 0 0 100.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler.handle_error 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._create_default_context 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._classify_error 6 6 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._extract_debug_info 59 59 1 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._sanitize_file_path 14 14 1 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._categorize_error 16 16 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._determine_severity 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._is_recoverable_error 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._attempt_recovery 12 12 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._select_recovery_strategy 8 8 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._create_error_response 11 11 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._handle_netra_exception 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._handle_validation_error 7 7 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._handle_database_error 9 9 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._handle_http_exception 3 3 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._handle_generic_error 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._map_http_status_to_error_code 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler.get_http_status_code 3 3 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._store_error 3 3 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._update_metrics 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._manage_history_size 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._log_error 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._record_recovery_success 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler.get_error_statistics 3 3 0 0.00%
netra_backend/app/core/unified_error_handler.py UnifiedErrorHandler._get_recent_errors 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py APIErrorHandler.__init__ 1 0 0 100.00%
netra_backend/app/core/unified_error_handler.py APIErrorHandler.handle_exception 6 6 0 0.00%
netra_backend/app/core/unified_error_handler.py APIErrorHandler._extract_request_id 3 3 0 0.00%
netra_backend/app/core/unified_error_handler.py APIErrorHandler.get_http_status_code 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.__init__ 3 0 0 100.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.max_history 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.error_history 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler._error_metrics 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.get_error_statistics 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler._convert_to_agent_error 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler._log_error 4 4 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler._store_error 4 4 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.handle_error 10 10 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.handle_execution_error 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py AgentErrorHandler.get_health_status 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py WebSocketErrorHandler.__init__ 1 0 0 100.00%
netra_backend/app/core/unified_error_handler.py WebSocketErrorHandler.handle_websocket_error 5 5 0 0.00%
netra_backend/app/core/unified_error_handler.py handle_error 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py handle_exception 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py get_http_status_code 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py get_error_statistics 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py handle_agent_error 4 4 1 0.00%
netra_backend/app/core/unified_error_handler.py handle_agent_error.decorator 19 19 0 0.00%
netra_backend/app/core/unified_error_handler.py handle_agent_error.decorator.async_wrapper 17 17 0 0.00%
netra_backend/app/core/unified_error_handler.py ErrorHandler 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py unified_exception_handler 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py validation_exception_handler 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py http_exception_handler 6 6 0 0.00%
netra_backend/app/core/unified_error_handler.py _is_api_endpoint 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py _has_valid_auth 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py _is_excluded_from_auth 2 2 0 0.00%
netra_backend/app/core/unified_error_handler.py netra_exception_handler 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py general_exception_handler 1 1 0 0.00%
netra_backend/app/core/unified_error_handler.py (no function) 104 0 8 100.00%
netra_backend/app/core/unified_id_manager.py IDMetadata.__post_init__ 2 2 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.__init__ 5 5 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.generate_id 12 12 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.register_existing_id 8 8 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.get_id_metadata 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.is_valid_id 6 6 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.release_id 8 8 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.get_active_ids 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.count_active_ids 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.cleanup_released_ids 14 14 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.get_stats 8 8 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.reset_counters 3 3 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.clear_all 5 5 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.generate_run_id 6 6 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.extract_thread_id 5 5 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.validate_run_id 4 4 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.parse_run_id 9 9 0 0.00%
netra_backend/app/core/unified_id_manager.py UnifiedIDManager.generate_thread_id 6 6 0 0.00%
netra_backend/app/core/unified_id_manager.py get_id_manager 3 3 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_user_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_session_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_request_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_agent_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_websocket_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_execution_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py generate_thread_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py is_valid_id 1 1 0 0.00%
netra_backend/app/core/unified_id_manager.py is_valid_id_format 29 29 1 0.00%
netra_backend/app/core/unified_id_manager.py (no function) 63 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.__init__ 10 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._ensure_gcp_reporter_initialized 12 12 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._map_log_level_to_severity 4 4 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._load_config 19 10 0 47.37%
netra_backend/app/core/unified_logging.py UnifiedLogger._should_enable_gcp_reporting 7 1 0 85.71%
netra_backend/app/core/unified_logging.py UnifiedLogger._is_testing_mode 1 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._log_integration_behavior 5 5 1 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._get_fallback_config 5 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._setup_logging 8 1 0 87.50%
netra_backend/app/core/unified_logging.py UnifiedLogger._configure_handlers 19 6 2 68.42%
netra_backend/app/core/unified_logging.py UnifiedLogger.get_logger 3 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.debug 1 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.info 1 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.warning 1 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.error 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.critical 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._log 9 3 0 66.67%
netra_backend/app/core/unified_logging.py UnifiedLogger._build_log_context 3 0 0 100.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._report_to_gcp 12 12 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger._emit_log 3 1 0 66.67%
netra_backend/app/core/unified_logging.py UnifiedLogger._has_exception_info 2 2 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.log_performance 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.log_api_call 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.set_context 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.clear_context 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.shutdown 1 1 0 0.00%
netra_backend/app/core/unified_logging.py UnifiedLogger.get_execution_time_decorator 1 1 0 0.00%
netra_backend/app/core/unified_logging.py log_execution_time 1 1 0 0.00%
netra_backend/app/core/unified_logging.py get_central_logger 1 0 0 100.00%
netra_backend/app/core/unified_logging.py get_logger 1 1 0 0.00%
netra_backend/app/core/unified_logging.py (no function) 40 0 3 100.00%
netra_backend/app/core/unified_trace_context.py UnifiedTraceContext.propagate_to_child 1 1 0 0.00%
netra_backend/app/core/unified_trace_context.py UnifiedTraceContext.start_span 3 3 0 0.00%
netra_backend/app/core/unified_trace_context.py UnifiedTraceContext.finish_span 4 4 0 0.00%
netra_backend/app/core/unified_trace_context.py UnifiedTraceContext.add_event 4 4 0 0.00%
netra_backend/app/core/unified_trace_context.py UnifiedTraceContext.to_websocket_context 1 1 0 0.00%
netra_backend/app/core/unified_trace_context.py TraceContextManager.__init__ 2 2 0 0.00%
netra_backend/app/core/unified_trace_context.py TraceContextManager.__aenter__ 3 3 0 0.00%
netra_backend/app/core/unified_trace_context.py TraceContextManager.__aexit__ 1 1 0 0.00%
netra_backend/app/core/unified_trace_context.py get_current_trace_context 1 0 0 100.00%
netra_backend/app/core/unified_trace_context.py set_trace_context 1 1 0 0.00%
netra_backend/app/core/unified_trace_context.py clear_trace_context 1 1 0 0.00%
netra_backend/app/core/unified_trace_context.py (no function) 34 0 0 100.00%
netra_backend/app/core/user_execution_context.py (no function) 2 2 0 0.00%
netra_backend/app/core/user_service.py (no function) 2 2 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler.__init__ 1 1 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler.compile_all_patterns 5 5 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler._compile_injection_patterns 2 2 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler._compile_web_attack_patterns 2 2 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler._compile_system_attack_patterns 2 2 0 0.00%
netra_backend/app/core/validation_rules.py PatternCompiler._compile_data_attack_patterns 1 1 0 0.00%
netra_backend/app/core/validation_rules.py ValidationConstraints.__init__ 4 4 0 0.00%
netra_backend/app/core/validation_rules.py ValidationConstraints._get_max_length 2 2 0 0.00%
netra_backend/app/core/validation_rules.py ValidationConstraints._get_suspicious_chars 7 7 0 0.00%
netra_backend/app/core/validation_rules.py ValidationConstraints._should_allow_fallbacks 1 1 0 0.00%
netra_backend/app/core/validation_rules.py ThreatDetector.__init__ 1 1 0 0.00%
netra_backend/app/core/validation_rules.py ThreatDetector.detect_threats 5 5 0 0.00%
netra_backend/app/core/validation_rules.py ThreatDetector._check_threat_patterns 7 7 0 0.00%
netra_backend/app/core/validation_rules.py (no function) 41 41 1 0.00%
netra_backend/app/core/websocket_cors.py get_security_config 5 5 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler.__init__ 14 14 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._compile_origin_patterns 7 7 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._compile_suspicious_patterns 5 5 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._is_suspicious_origin 16 16 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._validate_origin_security 11 11 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._record_violation 16 16 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler._is_origin_explicitly_allowed 4 4 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler.is_origin_allowed 29 29 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler.get_cors_headers 4 4 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler.get_security_stats 1 1 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSHandler.unblock_origin 6 6 0 0.00%
netra_backend/app/core/websocket_cors.py validate_websocket_origin 7 7 0 0.00%
netra_backend/app/core/websocket_cors.py _extract_origin_from_websocket 24 24 0 0.00%
netra_backend/app/core/websocket_cors.py get_environment_origins 11 11 0 0.00%
netra_backend/app/core/websocket_cors.py get_environment_origins_for_environment 12 12 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSMiddleware.__init__ 2 2 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSMiddleware.__call__ 3 3 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSMiddleware._handle_websocket_cors 6 6 0 0.00%
netra_backend/app/core/websocket_cors.py WebSocketCORSMiddleware._extract_origin_from_scope 19 19 0 0.00%
netra_backend/app/core/websocket_cors.py get_websocket_cors_handler 23 23 0 0.00%
netra_backend/app/core/websocket_cors.py configure_websocket_cors 3 3 0 0.00%
netra_backend/app/core/websocket_cors.py check_websocket_cors 2 2 0 0.00%
netra_backend/app/core/websocket_cors.py get_websocket_cors_headers 5 5 0 0.00%
netra_backend/app/core/websocket_cors.py (no function) 37 37 0 0.00%
netra_backend/app/core/websocket_exceptions.py (no function) 5 5 5 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.__init__ 4 4 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.create_message_state 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.queue_pending_message 3 3 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._can_queue_message 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._add_to_queue 3 3 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._handle_queue_full 2 2 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.execute_message_send 5 5 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._track_sent_message_if_required 2 2 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.process_received_message 8 8 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._is_ack_message 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._is_pong_message 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._handle_regular_message 5 5 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._is_duplicate_message 4 4 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._record_received_message 5 5 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.handle_acknowledgment 5 5 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.send_acknowledgment 2 2 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._create_ack_message 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler._send_ack_message 4 4 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.generate_message_id 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.get_pending_count 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.get_unacked_count 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.clear_pending_messages 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py WebSocketMessageHandler.get_pending_messages_copy 1 1 0 0.00%
netra_backend/app/core/websocket_message_handler.py (no function) 31 31 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.__init__ 7 7 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.start_reconnection 3 3 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.cancel_reconnection 2 2 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler._reconnection_loop 14 14 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler._should_continue_reconnecting 1 1 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler._calculate_reconnection_delay 10 10 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler._add_jitter_to_delay 2 2 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler._execute_reconnection_attempt 3 3 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.reset_attempts 1 1 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.get_attempts 1 1 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketReconnectionHandler.is_within_limits 1 1 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketMessageRestorer.__init__ 1 1 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketMessageRestorer.restore_pending_messages 5 5 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketMessageRestorer._cleanup_old_pending_messages 2 2 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py WebSocketMessageRestorer._resend_pending_messages 3 3 0 0.00%
netra_backend/app/core/websocket_reconnection_handler.py (no function) 23 23 0 0.00%
netra_backend/app/core/websocket_recovery_strategies.py (no function) 3 3 0 0.00%
netra_backend/app/core/websocket_recovery_types.py (no function) 47 47 0 0.00%
netra_backend/app/data/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/data/content_corpus.py (no function) 1 0 0 100.00%
netra_backend/app/data/data_copier.py DataCopier.__init__ 3 3 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._setup_credentials 3 3 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._initialize_clients 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier.__enter__ 1 1 0 0.00%
netra_backend/app/data/data_copier.py DataCopier.__exit__ 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._disconnect_clients 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._execute_schema_query 4 4 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._build_schema_query 1 1 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._validate_schema_result 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._handle_schema_retrieval_error 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._get_table_schema 7 7 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._setup_destination_names 3 3 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._create_destination_database 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._modify_schema_for_destination 3 3 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._create_destination_table 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._drop_existing_table 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._create_new_table 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._create_isolated_environment 5 5 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._get_remote_connection_params 3 3 2 0.00%
netra_backend/app/data/data_copier.py DataCopier._build_host_port 1 1 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._build_database_table 1 1 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._build_remote_insert_query 3 3 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._build_remote_clause 0 0 2 100.00%
netra_backend/app/data/data_copier.py DataCopier._create_insert_statement 1 1 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._execute_data_transfer 5 5 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._handle_transfer_error 2 2 0 0.00%
netra_backend/app/data/data_copier.py DataCopier.copy_data 4 4 0 0.00%
netra_backend/app/data/data_copier.py DataCopier._execute_copy_workflow 3 3 0 0.00%
netra_backend/app/data/data_copier.py (no function) 36 36 1 0.00%
netra_backend/app/data/data_enricher.py DataEnricher.__init__ 4 4 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher.__enter__ 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher.__exit__ 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_enriched_table_columns 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_enriched_table_schema 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._setup_enrichment_target 4 4 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._prepare_enriched_table 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._drop_existing_enriched_table 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._create_enriched_table 3 3 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_transformation_select_columns 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._build_transformation_list 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_event_metadata_transformation 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_trace_context_transformation 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_request_data_transformation 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_performance_data_transformation 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._get_remaining_transformations 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._build_transformation_query 2 2 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._format_insert_query 1 1 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._execute_transformation 4 4 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._run_transformation_query 3 3 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._handle_transformation_error 3 3 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher.enrich_data 4 4 0 0.00%
netra_backend/app/data/data_enricher.py DataEnricher._execute_enrichment_workflow 2 2 0 0.00%
netra_backend/app/data/data_enricher.py (no function) 29 29 0 0.00%
netra_backend/app/data/ingestion.py _extract_all_column_names 4 4 0 0.00%
netra_backend/app/data/ingestion.py _handle_list_value 3 3 0 0.00%
netra_backend/app/data/ingestion.py _handle_json_string_value 3 3 0 0.00%
netra_backend/app/data/ingestion.py _is_json_string 1 1 0 0.00%
netra_backend/app/data/ingestion.py _parse_json_safely 4 4 0 0.00%
netra_backend/app/data/ingestion.py _transform_value 3 3 0 0.00%
netra_backend/app/data/ingestion.py _process_record_to_row 6 6 0 0.00%
netra_backend/app/data/ingestion.py _build_data_rows 5 5 0 0.00%
netra_backend/app/data/ingestion.py prepare_data_for_insert 5 5 0 0.00%
netra_backend/app/data/ingestion.py _process_nested_dict_item 2 2 0 0.00%
netra_backend/app/data/ingestion.py _process_flat_dict_item 1 1 0 0.00%
netra_backend/app/data/ingestion.py _init_flattening_result 3 3 0 0.00%
netra_backend/app/data/ingestion.py _flatten_json_first_level 4 4 0 0.00%
netra_backend/app/data/ingestion.py _process_all_dict_items 5 5 0 0.00%
netra_backend/app/data/ingestion.py _validate_ingestion_input 4 4 0 0.00%
netra_backend/app/data/ingestion.py _log_invalid_input_warning 1 1 0 0.00%
netra_backend/app/data/ingestion.py _prepare_flattened_records 1 1 0 0.00%
netra_backend/app/data/ingestion.py _validate_prepared_data 4 4 0 0.00%
netra_backend/app/data/ingestion.py _log_empty_data_warning 1 1 0 0.00%
netra_backend/app/data/ingestion.py _execute_data_insertion 3 3 0 0.00%
netra_backend/app/data/ingestion.py ingest_records 4 4 0 0.00%
netra_backend/app/data/ingestion.py _log_ingestion_start 1 1 0 0.00%
netra_backend/app/data/ingestion.py _process_ingestion_workflow 5 5 0 0.00%
netra_backend/app/data/ingestion.py (no function) 28 28 0 0.00%
netra_backend/app/data/synthetic/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/data/synthetic/content_generator.py _create_generation_prompt 1 1 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _invoke_model_with_schema 4 4 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _extract_tool_call_args 5 5 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _process_multi_turn_response 4 4 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _process_single_turn_response 4 4 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _determine_response_processor 3 3 0 0.00%
netra_backend/app/data/synthetic/content_generator.py generate_content_sample 7 7 0 0.00%
netra_backend/app/data/synthetic/content_generator.py generate_for_type 7 7 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _create_llm_config 1 1 0 0.00%
netra_backend/app/data/synthetic/content_generator.py setup_llm_manager 2 2 0 0.00%
netra_backend/app/data/synthetic/content_generator.py setup_generation_config 1 1 0 0.00%
netra_backend/app/data/synthetic/content_generator.py print_generation_info 2 2 0 0.00%
netra_backend/app/data/synthetic/content_generator.py initialize_corpus_data 5 5 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _create_worker_tasks 1 1 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _execute_pool_generation 7 7 0 0.00%
netra_backend/app/data/synthetic/content_generator.py generate_content_with_pool 3 3 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _process_generation_result 4 4 0 0.00%
netra_backend/app/data/synthetic/content_generator.py save_corpus_results 2 2 0 0.00%
netra_backend/app/data/synthetic/content_generator.py print_completion_stats 5 5 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _setup_generation_environment 3 3 0 0.00%
netra_backend/app/data/synthetic/content_generator.py _execute_generation_workflow 2 2 0 0.00%
netra_backend/app/data/synthetic/content_generator.py main 6 6 0 0.00%
netra_backend/app/data/synthetic/content_generator.py (no function) 46 0 13 100.00%
netra_backend/app/data/synthetic/default_synthetic_config.py (no function) 2 2 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_event_metadata 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_trace_context 3 3 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_default_trace_context 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_identity_context 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_application_context 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_request_section 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_model_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_prompt_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_generation_config 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_response_section 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_completion_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_completion_choice 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_usage_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_system_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_performance_section 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_finops_section 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_cost_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_pricing_info 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _generate_contextual_response 2 2 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _get_response_by_category 2 2 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _check_specific_categories 4 4 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _check_priority_categories 5 5 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _check_secondary_categories 5 5 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _get_optimization_response 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _get_error_response 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _get_data_response 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _get_config_response 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _contains_optimization_words 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _contains_error_words 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _contains_data_words 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _contains_config_words 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_generic_response 3 3 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _handle_multi_turn_messages 2 2 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _is_multi_turn_conversation 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _update_messages_for_multi_turn 2 2 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py format_log_entry 3 3 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_base_log_structure 3 3 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_metadata_sections 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py _create_data_sections 1 1 0 0.00%
netra_backend/app/data/synthetic/log_formatter.py (no function) 43 43 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_log_data_for_turn 2 2 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_base_turn_data 4 4 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_user_data 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_app_data 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_model_data 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _add_content_and_metrics 2 2 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _add_content_data 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _add_timing_metrics 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _calculate_costs 4 4 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_trace_context 3 3 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_base_trace_context 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_turn_context 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _get_span_kind 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py generate_multi_turn_tool_trace 5 5 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _initialize_trace_generation 1 1 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _generate_conversation_logs 2 2 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _process_all_conversation_turns 3 3 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _process_conversation_sequence 4 4 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _add_conversation_turn 3 3 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _process_conversation_turn 3 3 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _create_single_turn_log 4 4 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py _prepare_turn_log_data 4 4 0 0.00%
netra_backend/app/data/synthetic/multi_turn_generator.py (no function) 29 29 0 0.00%
netra_backend/app/data/synthetic/synthetic_data.py load_content_corpus_from_clickhouse 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data.py load_content_corpus 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data.py get_config 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data.py (no function) 10 10 12 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator.__init__ 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator.generate_synthetic_data 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._setup_generation_environment 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._load_content_corpus 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._generate_all_logs 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._combine_all_logs 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._generate_simple_logs_if_needed 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._generate_multi_turn_logs_if_needed 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._generate_simple_logs 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._generate_multi_turn_logs 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._finalize_generation 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._print_generation_stats 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataOrchestrator._save_output_if_standalone 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py CLIArgumentParser.create_argument_parser 7 7 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py CLIArgumentParser.parse_arguments 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataCLI.__init__ 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py SyntheticDataCLI.run_cli 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py main 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_core.py run_main 0 0 2 100.00%
netra_backend/app/data/synthetic/synthetic_data_core.py (no function) 32 32 3 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataGenerationHelper._generate_app_model_choices 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataGenerationHelper._generate_trace_type_weights 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataGenerationHelper._generate_trace_identifiers 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataGenerationHelper._generate_app_service_data 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataGenerationHelper._generate_model_data 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ContentPairGenerator._generate_content_pairs 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ContentPairGenerator._build_prompt_response_pairs 6 6 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ContentPairGenerator._get_random_content_pair 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ContentPairGenerator._select_corpus_source 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder.__init__ 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._create_base_dataframe 2 2 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._build_base_data_dict 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._add_response_data 6 6 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._add_user_data 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._calculate_token_costs 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py DataFrameBuilder._build_complete_dataframe 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ChunkDataGenerator.generate_data_chunk 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ParallelProcessor.__init__ 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ParallelProcessor._calculate_worker_chunks 6 6 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ParallelProcessor._execute_parallel_generation 6 6 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ParallelProcessor._format_generation_results 3 3 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py ParallelProcessor.generate_simple_logs_parallel 4 4 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py MultiTurnGenerator._generate_multi_turn_logs 5 5 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py MultiTurnGenerator._generate_traces_with_progress 7 7 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py TraceDistributionCalculator._calculate_trace_distribution 7 7 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py generate_data_chunk 1 1 0 0.00%
netra_backend/app/data/synthetic/synthetic_data_generator.py (no function) 49 49 0 0.00%
netra_backend/app/data_contexts/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext.__init__ 15 15 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext.initialize 0 0 7 100.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext.cleanup 0 0 7 100.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext._update_activity 2 2 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext._create_audit_context 1 1 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserDataContext.get_context_info 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.__init__ 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.initialize 14 14 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.execute 16 16 1 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.execute_query 1 1 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.batch_insert 24 24 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.get_cache_stats 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.clear_user_cache 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserClickHouseContext.cleanup 10 10 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.__init__ 2 2 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.initialize 14 14 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.get 13 13 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.set 13 13 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.setex 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.delete 13 13 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.exists 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.expire 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.keys 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.set_json 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.get_json 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.incr 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.decr 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.lpush 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.rpush 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.lpop 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.rpop 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.llen 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.lrange 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.sadd 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.srem 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.smembers 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.hset 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.hget 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.hgetall 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.ttl 3 3 0 0.00%
netra_backend/app/data_contexts/user_data_context.py UserRedisContext.cleanup 8 8 0 0.00%
netra_backend/app/data_contexts/user_data_context.py (no function) 52 52 4 0.00%
netra_backend/app/database/__init__.py get_database_url 5 5 0 0.00%
netra_backend/app/database/__init__.py get_engine 4 4 0 0.00%
netra_backend/app/database/__init__.py get_sessionmaker 4 4 0 0.00%
netra_backend/app/database/__init__.py get_db 11 11 0 0.00%
netra_backend/app/database/__init__.py get_system_db 10 10 2 0.00%
netra_backend/app/database/__init__.py DatabaseManager.__init__ 2 0 0 100.00%
netra_backend/app/database/__init__.py DatabaseManager.engine 1 1 0 0.00%
netra_backend/app/database/__init__.py DatabaseManager.sessionmaker 1 1 0 0.00%
netra_backend/app/database/__init__.py DatabaseManager.get_session 2 2 0 0.00%
netra_backend/app/database/__init__.py DatabaseManager.session_scope 2 2 0 0.00%
netra_backend/app/database/__init__.py (no function) 30 0 0 100.00%
netra_backend/app/database/migration_manager.py (no function) 1 1 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py ConnectionPoolMetrics.update_peak_concurrent 2 2 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py ConnectionPoolMetrics.record_pool_exhaustion 2 2 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py ConnectionPoolMetrics.record_leak 2 2 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.__init__ 10 10 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._start_background_cleanup 4 4 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._background_cleanup 9 9 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._detect_and_cleanup_leaks 23 23 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.get_request_scoped_session 48 48 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._tag_session 4 4 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._register_session 7 7 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._unregister_session 10 10 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.validate_session_isolation 12 12 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.get_pool_metrics 1 1 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.get_session_metrics 4 4 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.health_check 11 11 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory._ensure_thread_record_exists 12 12 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py RequestScopedSessionFactory.close 14 14 1 0.00%
netra_backend/app/database/request_scoped_session_factory.py get_session_factory 6 6 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py get_isolated_session 3 3 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py validate_session_isolation 2 2 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py get_factory_health 2 2 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py shutdown_session_factory 4 4 0 0.00%
netra_backend/app/database/request_scoped_session_factory.py (no function) 58 58 0 0.00%
netra_backend/app/database/row_level_security.py (no function) 2 2 0 0.00%
netra_backend/app/database/session_manager.py SessionScopeValidator.validate_request_scoped 3 3 0 0.00%
netra_backend/app/database/session_manager.py SessionManager.__init__ 1 1 0 0.00%
netra_backend/app/database/session_manager.py SessionManager.get_session 2 2 0 0.00%
netra_backend/app/database/session_manager.py SessionManager.get_async_session 2 2 0 0.00%
netra_backend/app/database/session_manager.py DatabaseSessionManager.__init__ 2 2 0 0.00%
netra_backend/app/database/session_manager.py DatabaseSessionManager.create_session 1 1 0 0.00%
netra_backend/app/database/session_manager.py DatabaseSessionManager.close_session 0 0 1 100.00%
netra_backend/app/database/session_manager.py managed_session 2 2 0 0.00%
netra_backend/app/database/session_manager.py validate_agent_session_isolation 2 2 0 0.00%
netra_backend/app/database/session_manager.py (no function) 23 23 1 0.00%
netra_backend/app/database/tenant_manager.py (no function) 4 4 0 0.00%
netra_backend/app/db/__init__.py (no function) 4 0 0 100.00%
netra_backend/app/db/alembic_state_recovery.py ensure_migration_state_healthy 26 26 1 0.00%
netra_backend/app/db/alembic_state_recovery.py (no function) 7 7 0 0.00%
netra_backend/app/db/base.py (no function) 2 0 1 100.00%
netra_backend/app/db/cache_config.py CacheEntry.__post_init__ 4 4 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry.is_expired 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry.access 2 2 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry._build_entry_dict 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry._extract_core_fields 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry._extract_metadata_fields 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry.to_dict 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheEntry.from_dict 3 3 0 0.00%
netra_backend/app/db/cache_config.py CacheMetrics.hit_rate 3 3 0 0.00%
netra_backend/app/db/cache_config.py CacheMetrics.avg_cache_time 3 3 0 0.00%
netra_backend/app/db/cache_config.py CacheMetrics.avg_query_time 3 3 0 0.00%
netra_backend/app/db/cache_config.py CacheMetrics.to_dict 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheKeyGenerator._build_key_data 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheKeyGenerator._hash_key_string 2 2 0 0.00%
netra_backend/app/db/cache_config.py CacheKeyGenerator.generate_cache_key 4 4 0 0.00%
netra_backend/app/db/cache_config.py QueryPatternAnalyzer._apply_pattern_normalization 5 5 0 0.00%
netra_backend/app/db/cache_config.py QueryPatternAnalyzer.normalize_query_pattern 2 2 0 0.00%
netra_backend/app/db/cache_config.py QueryPatternAnalyzer.is_time_sensitive_query 2 2 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker._is_empty_result 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker._validate_all_cache_conditions 1 1 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker.is_query_cacheable 2 2 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker.is_result_cacheable 3 3 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker.is_result_size_acceptable 5 5 0 0.00%
netra_backend/app/db/cache_config.py CacheabilityChecker.should_cache_query 3 3 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator._get_base_calculation_values 4 4 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator._apply_final_adjustments 3 3 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator._compute_adaptive_ttl 2 2 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator._calculate_multipliers 3 3 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator.calculate_frequency_multiplier 4 4 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator.calculate_performance_multiplier 3 3 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator.apply_time_sensitivity_limit 3 3 0 0.00%
netra_backend/app/db/cache_config.py AdaptiveTTLCalculator.calculate_adaptive_ttl 3 3 0 0.00%
netra_backend/app/db/cache_config.py (no function) 103 103 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.__init__ 6 6 0 0.00%
netra_backend/app/db/cache_core.py QueryCache._build_cache_config 12 12 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.start 4 4 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.stop 2 2 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.get_cached_result 1 1 0 0.00%
netra_backend/app/db/cache_core.py QueryCache._store_cache_result 1 1 0 0.00%
netra_backend/app/db/cache_core.py QueryCache._handle_cache_eviction_if_needed 2 2 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.cache_result 3 3 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.invalidate_by_tag 1 1 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.invalidate_pattern 1 1 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.clear_all 1 1 0 0.00%
netra_backend/app/db/cache_core.py QueryCache._trigger_eviction 4 4 0 0.00%
netra_backend/app/db/cache_core.py QueryCache.get_metrics 1 1 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor._check_cache_for_result 3 3 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor._execute_and_format_query 3 3 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor._cache_query_result 2 2 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor.execute_with_cache_check 5 5 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor._cache_query_result_with_tags 2 2 0 0.00%
netra_backend/app/db/cache_core.py CachedQueryExecutor.execute_with_tags 5 5 0 0.00%
netra_backend/app/db/cache_core.py _execute_with_force_refresh 1 1 0 0.00%
netra_backend/app/db/cache_core.py _execute_with_cache_tags 1 1 0 0.00%
netra_backend/app/db/cache_core.py _execute_with_standard_cache 1 1 0 0.00%
netra_backend/app/db/cache_core.py cached_query 5 5 0 0.00%
netra_backend/app/db/cache_core.py (no function) 42 42 0 0.00%
netra_backend/app/db/cache_operations.py (no function) 3 3 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.get_cached_data 1 1 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.deserialize_cache_entry 6 6 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.update_access_data 1 1 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.handle_expired_entry 2 2 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.update_hit_metrics 2 2 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.update_miss_metrics 1 1 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval._process_valid_entry 6 6 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval._handle_cache_hit 4 4 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval._handle_invalid_entry 3 3 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval._process_cache_lookup 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheRetrieval.get_cached_result 14 14 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.get_keys_by_tag 2 2 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.delete_tagged_keys 6 6 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation._execute_tag_invalidation 6 6 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.invalidate_by_tag 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.get_keys_by_pattern 1 1 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.delete_pattern_keys 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation._execute_pattern_invalidation 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.invalidate_pattern 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation._execute_clear_all 4 4 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation._clear_keys_and_update_metrics 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py CacheInvalidation.clear_all_cache 5 5 0 0.00%
netra_backend/app/db/cache_retrieval.py (no function) 52 52 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._calculate_cache_timestamps 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._build_cache_entry_object 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage.create_cache_entry 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage.store_cache_entry 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage.store_tag_associations 4 4 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._update_pattern_counter 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._initialize_pattern_durations 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._add_and_trim_duration 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._update_all_pattern_data 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage.update_pattern_tracking 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._prepare_cache_data 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._store_cache_data 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._update_metrics_and_log 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage.cache_result 7 7 0 0.00%
netra_backend/app/db/cache_storage.py CacheStorage._execute_cache_operation 7 7 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder.add_query_pattern_stats 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder._calculate_average_durations 5 5 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder._sort_durations_by_time 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder.add_performance_stats 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder._build_base_metrics_dict 1 1 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder._add_all_metrics_stats 2 2 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder._create_enhanced_metrics_dict 3 3 0 0.00%
netra_backend/app/db/cache_storage.py CacheMetricsBuilder.build_metrics 1 1 0 0.00%
netra_backend/app/db/cache_storage.py (no function) 54 54 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseCache.__init__ 4 0 0 100.00%
netra_backend/app/db/clickhouse.py ClickHouseCache._generate_key 7 7 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseCache.get 10 10 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseCache.set 7 7 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseCache.stats 7 7 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseCache.clear 8 8 0 0.00%
netra_backend/app/db/clickhouse.py _is_testing_environment 4 2 0 50.00%
netra_backend/app/db/clickhouse.py _is_real_database_test 9 9 0 0.00%
netra_backend/app/db/clickhouse.py _should_disable_clickhouse_for_tests 17 13 0 23.53%
netra_backend/app/db/clickhouse.py use_mock_clickhouse 1 0 0 100.00%
netra_backend/app/db/clickhouse.py _get_unified_config 1 1 0 0.00%
netra_backend/app/db/clickhouse.py _extract_clickhouse_config 73 73 28 0.00%
netra_backend/app/db/clickhouse.py _extract_clickhouse_config.TestClickHouseConfig.__init__ 5 5 1 0.00%
netra_backend/app/db/clickhouse.py get_clickhouse_config 2 2 0 0.00%
netra_backend/app/db/clickhouse.py NoOpClickHouseClient.__init__ 1 0 0 100.00%
netra_backend/app/db/clickhouse.py NoOpClickHouseClient.execute 19 0 0 100.00%
netra_backend/app/db/clickhouse.py NoOpClickHouseClient.execute_query 1 0 0 100.00%
netra_backend/app/db/clickhouse.py NoOpClickHouseClient.test_connection 1 1 0 0.00%
netra_backend/app/db/clickhouse.py NoOpClickHouseClient.disconnect 2 0 0 100.00%
netra_backend/app/db/clickhouse.py _create_test_noop_client 5 0 0 100.00%
netra_backend/app/db/clickhouse.py get_clickhouse_client 0 0 73 100.00%
netra_backend/app/db/clickhouse.py _get_connection_config 6 6 0 0.00%
netra_backend/app/db/clickhouse.py _get_connection_details 0 0 1 100.00%
netra_backend/app/db/clickhouse.py _add_database_and_security 3 3 0 0.00%
netra_backend/app/db/clickhouse.py _build_client_params 4 4 0 0.00%
netra_backend/app/db/clickhouse.py _create_base_client 15 15 3 0.00%
netra_backend/app/db/clickhouse.py _test_and_yield_client 25 25 1 0.00%
netra_backend/app/db/clickhouse.py _log_connection_attempt 3 3 0 0.00%
netra_backend/app/db/clickhouse.py _create_intercepted_client 2 2 0 0.00%
netra_backend/app/db/clickhouse.py _handle_connection_error 44 44 0 0.00%
netra_backend/app/db/clickhouse.py _cleanup_client_connection 2 2 0 0.00%
netra_backend/app/db/clickhouse.py _setup_real_client 3 3 0 0.00%
netra_backend/app/db/clickhouse.py _connect_and_yield_client 5 5 0 0.00%
netra_backend/app/db/clickhouse.py _create_real_client 10 10 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.__init__ 5 5 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._get_base_connection_params 0 0 1 100.00%
netra_backend/app/db/clickhouse.py ClickHouseService._add_database_security_params 5 5 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._prepare_database_params 2 2 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._build_clickhouse_database 2 2 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._initialize_real_client 34 34 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.initialize 13 13 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.execute 25 25 3 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._execute_with_circuit_breaker 10 10 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService._execute_with_circuit_breaker._execute 3 3 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.close 3 3 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.ping 11 11 3 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.execute_query 1 1 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.execute_with_retry 17 17 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.batch_insert 15 15 4 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.cleanup 1 1 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.is_mock 3 3 2 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.is_real 1 1 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.get_cache_stats 1 1 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.clear_cache 1 1 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.get_metrics 6 6 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.health_check 5 5 0 0.00%
netra_backend/app/db/clickhouse.py ClickHouseService.check_health 1 1 0 0.00%
netra_backend/app/db/clickhouse.py get_clickhouse_service 3 3 0 0.00%
netra_backend/app/db/clickhouse.py create_agent_state_history_table 10 10 0 0.00%
netra_backend/app/db/clickhouse.py _create_agent_state_indexes 6 6 0 0.00%
netra_backend/app/db/clickhouse.py insert_agent_state_history 10 10 0 0.00%
netra_backend/app/db/clickhouse.py _prepare_state_history_record 13 13 0 0.00%
netra_backend/app/db/clickhouse.py (no function) 99 0 4 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._validate_connection_parameters 0 0 25 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._set_connection_details 0 0 7 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._initialize_client_state 1 0 0 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._initialize_connection_params 0 0 5 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._create_client_connection 10 10 1 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._establish_connection 19 19 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.__init__ 0 0 13 100.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.ping 7 7 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._execute_connection_test_query 2 2 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.test_connection 18 18 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.command 3 3 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._execute_sync_query 2 2 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.execute_query 3 3 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.execute 1 1 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.insert_data 3 3 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._prepare_log_data 2 2 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._get_log_column_names 1 1 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase._execute_log_insertion 1 1 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.insert_log 5 5 0 0.00%
netra_backend/app/db/clickhouse_base.py ClickHouseDatabase.disconnect 3 3 0 0.00%
netra_backend/app/db/clickhouse_base.py (no function) 24 0 4 100.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker._execute_table_check_query 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker.table_exists 6 6 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker._build_engine_info_query 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker._parse_engine_result 3 3 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker._execute_engine_info_query 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker._handle_engine_info_error 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseTableChecker.get_table_engine_info 6 6 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer.__init__ 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._setup_performance_indexes 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._check_order_by_optimization 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._check_table_exists_for_optimization 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._check_merge_tree_engine 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._log_optimization_suggestion 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._check_order_by_and_log 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._evaluate_merge_tree_optimization 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._evaluate_table_optimization 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._process_single_table_optimization 5 5 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer._process_all_table_optimizations 5 5 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseEngineOptimizer.optimize_table_engines 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator.__init__ 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._setup_required_tables 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_user_activity_view_columns 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_user_activity_view_definition 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_user_activity_view_from_parts 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_user_activity_view_sql 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._create_user_activity_view 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_performance_metrics_view_columns 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_performance_metrics_view_definition 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._get_performance_metrics_view_sql 3 3 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._create_performance_metrics_view 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._create_view_by_name 5 5 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._check_base_table_exists 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._execute_view_creation 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._handle_view_creation_error 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._attempt_view_creation 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator.create_single_view 4 4 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator._create_all_views 5 5 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseMaterializedViewCreator.create_materialized_views 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer.__init__ 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer.optimize_table_engines 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer.create_materialized_views 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._calculate_table_stats 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._calculate_view_stats 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._combine_stats_dicts 2 2 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._build_optimization_stats_dict 3 3 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._calculate_optimization_stats 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer._execute_optimization_operations 3 3 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer.get_optimization_summary 6 6 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py ClickHouseIndexOptimizer.optimize 1 1 0 0.00%
netra_backend/app/db/clickhouse_index_optimizer.py (no function) 61 61 0 0.00%
netra_backend/app/db/clickhouse_init.py _should_skip_initialization 4 2 0 50.00%
netra_backend/app/db/clickhouse_init.py _get_clickhouse_mode_from_env 2 0 0 100.00%
netra_backend/app/db/clickhouse_init.py _should_skip_for_disabled_mode 4 2 0 50.00%
netra_backend/app/db/clickhouse_init.py _should_skip_for_mock_mode 4 2 0 50.00%
netra_backend/app/db/clickhouse_init.py _check_clickhouse_mode 2 0 0 100.00%
netra_backend/app/db/clickhouse_init.py _check_development_config 4 2 0 50.00%
netra_backend/app/db/clickhouse_init.py _test_client_connection 4 2 0 50.00%
netra_backend/app/db/clickhouse_init.py _create_single_table 10 4 0 60.00%
netra_backend/app/db/clickhouse_init.py _create_all_tables 2 0 0 100.00%
netra_backend/app/db/clickhouse_init.py _get_existing_tables 6 3 0 50.00%
netra_backend/app/db/clickhouse_init.py _verify_workload_events_table 5 2 0 60.00%
netra_backend/app/db/clickhouse_init.py _verify_table_creation 8 3 0 62.50%
netra_backend/app/db/clickhouse_init.py _initialize_tables_with_client 4 1 0 75.00%
netra_backend/app/db/clickhouse_init.py initialize_clickhouse_tables 19 9 2 52.63%
netra_backend/app/db/clickhouse_init.py _test_workload_events_accessibility 7 3 0 57.14%
netra_backend/app/db/clickhouse_init.py verify_workload_events_table 6 3 0 50.00%
netra_backend/app/db/clickhouse_init.py _create_workload_events_table 8 8 0 0.00%
netra_backend/app/db/clickhouse_init.py create_workload_events_table_if_missing 6 6 0 0.00%
netra_backend/app/db/clickhouse_init.py (no function) 26 0 0 100.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer.__init__ 0 0 32 100.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer._get_client 2 2 1 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer.initialize 32 32 0 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer._create_database 12 12 0 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer._run_migrations 35 35 0 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer._verify_critical_tables 22 22 1 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer._parse_sql_statements 7 7 0 0.00%
netra_backend/app/db/clickhouse_initializer.py ClickHouseInitializer.ensure_healthy 17 17 0 0.00%
netra_backend/app/db/clickhouse_initializer.py initialize_clickhouse 5 5 1 0.00%
netra_backend/app/db/clickhouse_initializer.py ensure_clickhouse_healthy 5 5 1 0.00%
netra_backend/app/db/clickhouse_initializer.py (no function) 17 17 6 0.00%
netra_backend/app/db/clickhouse_query_fixer.py _create_array_replacement 3 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _replace_array_access 5 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _get_array_pattern 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _log_query_fix 3 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _fix_special_metrics_pattern 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _fix_regular_array_patterns 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _log_fix_if_changed 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py fix_clickhouse_array_syntax 4 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_invalid_array_syntax 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_metrics_access 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_array_functions 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _validate_metrics_access 2 1 0 50.00%
netra_backend/app/db/clickhouse_query_fixer.py _is_empty_or_whitespace 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_nested_field_access 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_sql_injection_patterns 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _normalize_query_whitespace 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _get_malformed_sql_patterns 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _check_patterns_match 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _has_malformed_syntax 3 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _check_empty_query 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py _check_malformed_syntax 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py _check_nested_array_syntax 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py _check_injection_patterns 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py _validate_query_content 5 1 0 80.00%
netra_backend/app/db/clickhouse_query_fixer.py _check_content_validity 4 1 0 75.00%
netra_backend/app/db/clickhouse_query_fixer.py _check_array_syntax_validity 3 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py _finalize_validation 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py validate_clickhouse_query 5 1 0 80.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._initialize_state 4 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.__init__ 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.execute_query 4 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._process_query_pipeline 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._apply_query_fixes 5 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._apply_llm_fixes 4 2 3 50.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._process_llm_fix_result 4 4 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._apply_standard_fixes 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._fix_array_syntax_if_needed 4 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._log_query_changes 2 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._validate_processed_query 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._execute_processed_query 3 1 0 66.67%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor._calculate_fix_rate 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.get_stats 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.reset_stats 2 2 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.reset_statistics 1 1 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.enable_fixing 1 1 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.disable_fixing 1 1 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.get_statistics 1 1 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.execute 1 1 0 0.00%
netra_backend/app/db/clickhouse_query_fixer.py ClickHouseQueryInterceptor.__getattr__ 1 0 0 100.00%
netra_backend/app/db/clickhouse_query_fixer.py (no function) 53 0 0 100.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.__init__ 0 0 10 100.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema._get_client 2 2 1 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.create_tables 27 27 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.verify_schema 22 22 2 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.get_table_stats 21 21 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.truncate_table 11 11 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.optimize_tables 15 15 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.drop_all_tables 17 17 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.get_table_columns 13 13 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema._parse_sql_statements 7 7 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema._database_exists 5 5 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema._table_exists 5 5 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema._verify_table_structure 6 6 0 0.00%
netra_backend/app/db/clickhouse_schema.py ClickHouseTraceSchema.close 3 3 0 0.00%
netra_backend/app/db/clickhouse_schema.py create_clickhouse_schema 4 4 0 0.00%
netra_backend/app/db/clickhouse_schema.py verify_clickhouse_schema 4 4 0 0.00%
netra_backend/app/db/clickhouse_schema.py (no function) 27 27 9 0.00%
netra_backend/app/db/clickhouse_table_initializer.py ClickHouseTableInitializer.__init__ 0 0 6 100.00%
netra_backend/app/db/clickhouse_table_initializer.py ClickHouseTableInitializer.connect 2 2 1 0.00%
netra_backend/app/db/clickhouse_table_initializer.py ClickHouseTableInitializer.initialize_tables 49 49 0 0.00%
netra_backend/app/db/clickhouse_table_initializer.py ClickHouseTableInitializer.verify_critical_tables 26 26 0 0.00%
netra_backend/app/db/clickhouse_table_initializer.py ensure_clickhouse_tables 0 0 43 100.00%
netra_backend/app/db/clickhouse_table_initializer.py (no function) 10 10 6 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.__init__ 0 0 29 100.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.start 4 4 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.stop 11 11 1 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter._get_client 2 2 1 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.write_execution 9 9 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.write_event 6 6 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.write_metric 6 6 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.write_correlation 5 5 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.write_error 8 8 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter._add_to_buffer 4 4 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter._flush_table 27 27 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.flush_all 3 3 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter._background_flush 8 8 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.get_execution_traces 16 16 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py ClickHouseTraceWriter.get_stats 1 1 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py TraceContext.__init__ 9 9 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py TraceContext.__aenter__ 4 4 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py TraceContext.__aexit__ 7 7 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py TraceContext._get_next_sequence 2 2 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py TraceContext.log_tool_execution 4 4 0 0.00%
netra_backend/app/db/clickhouse_trace_writer.py (no function) 69 69 12 0.00%
netra_backend/app/db/client.py (no function) 8 8 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.__init__ 0 0 1 100.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.get_session 2 2 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.execute_read_query 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.execute_write_query 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.execute_transaction 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient._get_read_circuit 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient._get_postgres_circuit 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient._test_connection 1 1 0 0.00%
netra_backend/app/db/client_postgres.py ResilientDatabaseClient.health_check 1 1 0 0.00%
netra_backend/app/db/client_postgres.py (no function) 18 18 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.execute_query_on_session 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.execute_read_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.handle_read_circuit_open 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.create_read_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.create_read_operation._read_operation 1 1 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.create_postgres_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.create_postgres_operation._postgres_operation 3 3 0 0.00%
netra_backend/app/db/client_postgres_executors.py QueryExecutor.execute_read_query 7 7 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.execute_write_on_session 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.execute_write_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.handle_write_circuit_open 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.create_write_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.create_write_operation._write_operation 1 1 0 0.00%
netra_backend/app/db/client_postgres_executors.py WriteExecutor.execute_write_query 6 6 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.execute_single_query_in_transaction 1 1 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.execute_transaction_queries 4 4 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.handle_transaction_circuit_open 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.create_transaction_operation 2 2 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.create_transaction_operation._transaction_operation 1 1 0 0.00%
netra_backend/app/db/client_postgres_executors.py TransactionExecutor.execute_transaction 6 6 0 0.00%
netra_backend/app/db/client_postgres_executors.py (no function) 43 43 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.execute_connection_test 2 2 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.handle_connection_error 1 1 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.test_connection 4 4 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.add_circuit_status 2 2 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker._get_all_circuits 4 4 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.get_circuits_status 6 6 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.perform_health_checks 3 3 0 0.00%
netra_backend/app/db/client_postgres_health.py PostgresHealthChecker.health_check 6 6 0 0.00%
netra_backend/app/db/client_postgres_health.py (no function) 22 22 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py HealthThresholds.__init__ 3 3 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.__init__ 7 7 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._initialize_monitoring 7 7 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._setup_default_alert_handlers 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.register_database_manager 5 5 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.add_alert_handler 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.start_monitoring 6 6 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.stop_monitoring 12 12 1 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._monitoring_loop 9 9 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._alert_processing_loop 9 9 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._perform_health_checks 8 8 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._check_database_health 15 15 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._check_connection_pool_health 32 32 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._check_query_performance_health 22 22 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._check_error_rate_health 19 19 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._evaluate_threshold 5 5 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._determine_overall_status 7 7 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._analyze_health_trends 8 8 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._create_status_change_alert 4 4 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._create_metric_alert 8 8 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._process_pending_alerts 9 9 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor._log_alert 2 2 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.record_query_performance 2 2 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.record_database_error 2 2 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.get_health_summary 6 6 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.get_alerts 5 5 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py ComprehensiveHealthMonitor.resolve_alert 6 6 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py start_database_health_monitoring 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py register_database_for_health_monitoring 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py get_database_health_summary 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py record_query_performance_metric 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py record_database_error_metric 1 1 0 0.00%
netra_backend/app/db/comprehensive_health_monitor.py (no function) 88 88 0 0.00%
netra_backend/app/db/connection_pool_monitor.py PoolMetrics.to_dict 1 1 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.__init__ 9 9 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.attach_to_pool 13 13 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._attach_pool_events 10 10 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._attach_pool_events.receive_checkout 2 2 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._attach_pool_events.receive_checkin 2 2 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._attach_pool_events.receive_connect 1 1 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._update_pool_metrics 21 21 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._check_pool_health 18 18 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.start_monitoring 6 6 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor._monitor_loop 10 10 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.stop_monitoring 7 7 1 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.get_metrics 2 2 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.is_healthy 1 1 0 0.00%
netra_backend/app/db/connection_pool_monitor.py ConnectionPoolMonitor.get_warnings 1 1 0 0.00%
netra_backend/app/db/connection_pool_monitor.py get_pool_monitor 3 3 0 0.00%
netra_backend/app/db/connection_pool_monitor.py setup_pool_monitoring 4 4 0 0.00%
netra_backend/app/db/connection_pool_monitor.py get_pool_health 2 2 0 0.00%
netra_backend/app/db/connection_pool_monitor.py (no function) 41 41 0 0.00%
netra_backend/app/db/database.py (no function) 2 0 0 100.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.__init__ 6 6 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.add_database 3 3 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._check_circuit_breaker 12 12 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._trip_circuit_breaker 6 6 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._create_postgresql_database 14 14 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._initialize_postgresql_schema 14 14 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._record_alembic_managed_schema 9 9 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._get_existing_tables 2 2 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._create_supplementary_tables_only 24 24 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._add_foreign_keys_safely 21 21 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._initialize_schema_directly 12 12 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._create_default_postgresql_tables_with_checks 32 32 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._add_direct_foreign_keys_safely 22 22 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._add_table_indexes_safely 13 13 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._initialize_clickhouse_schema 14 14 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._initialize_redis 12 12 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._acquire_migration_lock 14 14 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._release_migration_lock 9 9 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.initialize_database 33 33 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.initialize_postgresql 7 7 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._configure_postgresql_from_environment 11 11 1 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.initialize_all 6 6 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.create_connection_pool 10 10 2 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.health_check 26 26 2 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.cleanup 10 10 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.run_migrations 30 30 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._is_recoverable_migration_error 6 6 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._attempt_migration_recovery 19 19 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.create_tables_if_missing 6 6 2 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._create_emergency_schema 8 8 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer.create_database_indexes 27 27 0 0.00%
netra_backend/app/db/database_initializer.py DatabaseInitializer._execute_index_creation 6 6 0 0.00%
netra_backend/app/db/database_initializer.py initialize_databases 1 1 0 0.00%
netra_backend/app/db/database_initializer.py get_database_health 5 5 0 0.00%
netra_backend/app/db/database_initializer.py (no function) 85 85 1 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.__init__ 4 4 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.initialize 18 18 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.get_engine 15 15 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.get_session 21 21 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.health_check 12 12 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.close_all 8 8 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager._get_database_url 11 11 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.get_migration_url_sync_format 8 8 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.get_async_session 6 6 0 0.00%
netra_backend/app/db/database_manager.py DatabaseManager.create_application_engine 8 8 0 0.00%
netra_backend/app/db/database_manager.py get_database_manager 18 18 0 0.00%
netra_backend/app/db/database_manager.py get_db_session 3 3 0 0.00%
netra_backend/app/db/database_manager.py (no function) 33 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.__init__ 5 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._get_default_databases 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._set_check_timestamp 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._create_base_results_structure 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._initialize_health_check_results 2 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._process_single_database_check 6 2 0 66.67%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._update_overall_status_if_unhealthy 3 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._handle_database_check_exception 3 3 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._update_check_history 4 1 0 75.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._process_all_database_checks 2 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.check_database_health 5 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._calculate_response_time 4 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._get_postgres_health_response 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._get_clickhouse_health_response 1 1 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._get_redis_health_response 1 1 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._get_unknown_database_response 1 1 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker._check_single_database 13 5 0 61.54%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.get_health_status 1 1 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.get_check_history 1 1 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.set_database_checker 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.check_connection_pools 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.run_diagnostic_queries 1 0 0 100.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.check_connection_health 9 9 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.check_slow_queries 22 22 0 0.00%
netra_backend/app/db/health_checks.py DatabaseHealthChecker.check_connection_pool 12 12 0 0.00%
netra_backend/app/db/health_checks.py (no function) 31 0 0 100.00%
netra_backend/app/db/index_optimizer.py DatabaseIndexManager.__init__ 3 3 0 0.00%
netra_backend/app/db/index_optimizer.py DatabaseIndexManager.optimize_all_databases 10 10 0 0.00%
netra_backend/app/db/index_optimizer.py (no function) 11 11 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseValidation.validate_async_engine 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseValidation.validate_raw_connection_method 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseValidation.log_engine_unavailable 6 6 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexNameGenerator.generate_index_name 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexNameGenerator.validate_index_name 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py QueryAnalyzer._extract_where_clause 3 3 0 0.00%
netra_backend/app/db/index_optimizer_core.py QueryAnalyzer._find_equality_columns 2 2 0 0.00%
netra_backend/app/db/index_optimizer_core.py QueryAnalyzer.extract_where_conditions 5 5 0 0.00%
netra_backend/app/db/index_optimizer_core.py QueryAnalyzer.extract_table_name 3 3 0 0.00%
netra_backend/app/db/index_optimizer_core.py QueryAnalyzer.extract_order_by_columns 5 5 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexExistenceChecker.__init__ 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexExistenceChecker.add_existing_index 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexExistenceChecker.index_exists 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py IndexExistenceChecker.get_existing_count 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py PerformanceMetrics.calculate_benefit_estimate 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py PerformanceMetrics.get_priority_from_benefit 5 5 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseErrorHandler.is_already_exists_error 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseErrorHandler.log_index_creation_error 1 1 0 0.00%
netra_backend/app/db/index_optimizer_core.py DatabaseErrorHandler.log_index_creation_success 2 2 0 0.00%
netra_backend/app/db/index_optimizer_core.py (no function) 59 59 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.__init__ 5 5 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._create_default_policy 1 1 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._setup_error_classifications 9 9 4 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.register_policy 4 4 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.get_policy 1 1 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.execute_with_retry 5 5 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._execute_with_retry_internal 23 23 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._classify_error 11 11 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._calculate_retry_delay 17 17 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._fibonacci 3 3 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._adaptive_delay 12 12 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._record_success 3 3 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._record_failure 5 5 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.get_retry_metrics 4 4 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem._format_metrics 2 2 0 0.00%
netra_backend/app/db/intelligent_retry_system.py IntelligentRetrySystem.reset_metrics 4 4 0 0.00%
netra_backend/app/db/intelligent_retry_system.py create_postgres_retry_policy 6 6 2 0.00%
netra_backend/app/db/intelligent_retry_system.py create_clickhouse_retry_policy 5 5 2 0.00%
netra_backend/app/db/intelligent_retry_system.py retry_database_operation 1 1 0 0.00%
netra_backend/app/db/intelligent_retry_system.py get_retry_stats 1 1 0 0.00%
netra_backend/app/db/intelligent_retry_system.py with_database_retry 2 2 0 0.00%
netra_backend/app/db/intelligent_retry_system.py with_database_retry.operation_wrapper 1 1 0 0.00%
netra_backend/app/db/intelligent_retry_system.py (no function) 71 71 0 0.00%
netra_backend/app/db/migration_utils.py _get_alembic_ini_path 6 6 0 0.00%
netra_backend/app/db/migration_utils.py get_sync_database_url 7 7 0 0.00%
netra_backend/app/db/migration_utils.py get_current_revision 9 9 0 0.00%
netra_backend/app/db/migration_utils.py get_head_revision 2 2 0 0.00%
netra_backend/app/db/migration_utils.py create_alembic_config 10 10 0 0.00%
netra_backend/app/db/migration_utils.py create_alembic_config_with_fallback 14 14 0 0.00%
netra_backend/app/db/migration_utils.py needs_migration 3 3 0 0.00%
netra_backend/app/db/migration_utils.py execute_migration 22 22 0 0.00%
netra_backend/app/db/migration_utils.py log_migration_status 3 3 0 0.00%
netra_backend/app/db/migration_utils.py should_continue_on_error 1 1 0 0.00%
netra_backend/app/db/migration_utils.py _should_stamp_instead_of_migrate 15 15 0 0.00%
netra_backend/app/db/migration_utils.py _is_database_url_empty 1 1 0 0.00%
netra_backend/app/db/migration_utils.py _is_database_in_mock_mode 1 1 0 0.00%
netra_backend/app/db/migration_utils.py _log_and_return_for_empty_url 2 2 0 0.00%
netra_backend/app/db/migration_utils.py _log_and_return_for_mock_mode 2 2 0 0.00%
netra_backend/app/db/migration_utils.py validate_database_url 5 5 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.__init__ 3 3 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.get_current_revision 1 1 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.get_head_revision 2 2 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.needs_migration 3 3 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.execute_migration 1 1 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.validate_url 1 1 0 0.00%
netra_backend/app/db/migration_utils.py DatabaseMigrator.create_config 1 1 0 0.00%
netra_backend/app/db/migration_utils.py (no function) 31 31 0 0.00%
netra_backend/app/db/models.py (no function) 2 2 0 0.00%
netra_backend/app/db/models_agent.py (no function) 105 1 0 99.05%
netra_backend/app/db/models_agent_state.py (no function) 107 0 0 100.00%
netra_backend/app/db/models_clickhouse.py _get_content_corpus_columns 1 0 0 100.00%
netra_backend/app/db/models_clickhouse.py _get_content_corpus_engine 1 0 0 100.00%
netra_backend/app/db/models_clickhouse.py _format_corpus_table 1 0 0 100.00%
netra_backend/app/db/models_clickhouse.py get_content_corpus_schema 3 0 0 100.00%
netra_backend/app/db/models_clickhouse.py _get_event_metadata_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_trace_context_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_identity_context_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_application_context_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_request_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_response_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_request_response_columns 3 3 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_performance_finops_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_governance_columns 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_metrics_governance_columns 3 3 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_primary_sections 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_secondary_sections 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py _combine_llm_columns 4 4 0 0.00%
netra_backend/app/db/models_clickhouse.py _get_llm_events_engine_settings 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py get_llm_events_table_schema 3 3 0 0.00%
netra_backend/app/db/models_clickhouse.py EventRecord.create 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py MetricsRecord.create 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py UserActivityRecord.create 1 1 0 0.00%
netra_backend/app/db/models_clickhouse.py (no function) 74 0 0 100.00%
netra_backend/app/db/models_content.py (no function) 74 1 0 98.65%
netra_backend/app/db/models_mcp_client.py (no function) 39 0 0 100.00%
netra_backend/app/db/models_postgres.py (no function) 30 0 0 100.00%
netra_backend/app/db/models_supply.py (no function) 84 0 0 100.00%
netra_backend/app/db/models_user.py (no function) 54 0 2 100.00%
netra_backend/app/db/observability.py (no function) 5 5 0 0.00%
netra_backend/app/db/observability_alerts.py ConnectionAlertChecker.check_pool_availability 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py ConnectionAlertChecker.calculate_usage_rate 5 5 0 0.00%
netra_backend/app/db/observability_alerts.py ConnectionAlertChecker.create_connection_usage_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py ConnectionAlertChecker.check_connection_alerts 4 4 0 0.00%
netra_backend/app/db/observability_alerts.py QueryAlertChecker.create_slow_query_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py QueryAlertChecker.create_slow_query_rate_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py QueryAlertChecker.check_avg_query_time 3 3 0 0.00%
netra_backend/app/db/observability_alerts.py QueryAlertChecker.check_slow_query_rate 5 5 0 0.00%
netra_backend/app/db/observability_alerts.py QueryAlertChecker.check_query_performance_alerts 2 2 0 0.00%
netra_backend/app/db/observability_alerts.py CacheAlertChecker.create_cache_hit_rate_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py CacheAlertChecker.check_cache_alerts 3 3 0 0.00%
netra_backend/app/db/observability_alerts.py TransactionAlertChecker.create_active_transactions_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py TransactionAlertChecker.check_transaction_alerts 3 3 0 0.00%
netra_backend/app/db/observability_alerts.py AlertHandler.add_timestamp_to_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py AlertHandler._log_with_severity_level 5 5 0 0.00%
netra_backend/app/db/observability_alerts.py AlertHandler.log_alert_by_severity 3 3 0 0.00%
netra_backend/app/db/observability_alerts.py AlertHandler.call_alert_callback 5 5 0 0.00%
netra_backend/app/db/observability_alerts.py AlertHandler.handle_alert 4 4 0 0.00%
netra_backend/app/db/observability_alerts.py AlertOrchestrator.collect_all_alerts 6 6 0 0.00%
netra_backend/app/db/observability_alerts.py AlertOrchestrator.process_all_alerts 2 2 0 0.00%
netra_backend/app/db/observability_alerts.py AlertOrchestrator._execute_alert_workflow 2 2 0 0.00%
netra_backend/app/db/observability_alerts.py AlertOrchestrator.check_and_process_alerts 4 4 0 0.00%
netra_backend/app/db/observability_alerts.py check_connection_alerts 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py check_query_performance_alerts 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py check_cache_alerts 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py check_transaction_alerts 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py handle_alert 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py AlertManager.__init__ 4 4 0 0.00%
netra_backend/app/db/observability_alerts.py AlertManager.set_thresholds 3 3 0 0.00%
netra_backend/app/db/observability_alerts.py AlertManager.check_alerts 1 1 0 0.00%
netra_backend/app/db/observability_alerts.py AlertManager.process_alerts 2 2 0 0.00%
netra_backend/app/db/observability_alerts.py (no function) 66 66 0 0.00%
netra_backend/app/db/observability_collectors.py ObservabilityCollector.__init__ 0 0 1 100.00%
netra_backend/app/db/observability_collectors.py ObservabilityCollector.collect_metrics 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py DatabaseObservabilityCollector.collect_metrics 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py SystemObservabilityCollector.collect_metrics 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py MetricsCollectionOrchestrator.__init__ 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py MetricsCollectionOrchestrator.collect_all_metrics 8 8 0 0.00%
netra_backend/app/db/observability_collectors.py MetricsCollectionOrchestrator.get_aggregated_metrics 2 2 0 0.00%
netra_backend/app/db/observability_collectors.py MonitoringCycleManager.__init__ 3 3 0 0.00%
netra_backend/app/db/observability_collectors.py MonitoringCycleManager.start_monitoring_cycle 7 7 0 0.00%
netra_backend/app/db/observability_collectors.py MonitoringCycleManager.stop_monitoring_cycle 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py MonitoringCycleManager.get_status 1 1 0 0.00%
netra_backend/app/db/observability_collectors.py (no function) 19 19 0 0.00%
netra_backend/app/db/observability_core.py ObservabilityCore.__init__ 5 5 0 0.00%
netra_backend/app/db/observability_core.py ObservabilityCore.initialize_monitoring 2 2 0 0.00%
netra_backend/app/db/observability_core.py ObservabilityCore.collect_all_metrics 1 1 0 0.00%
netra_backend/app/db/observability_core.py ObservabilityCore.check_alerts 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.__init__ 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._initialize_alert_system 2 2 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._initialize_monitoring_state 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._initialize_metrics_and_callbacks 2 2 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.start_monitoring 5 5 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._cancel_monitoring_task 5 5 1 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.stop_monitoring 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._collect_metrics 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._check_alerts 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability._monitoring_loop 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.record_query_time 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.record_connection_event 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.get_current_metrics 1 1 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.get_metrics_history 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.get_alerts 3 3 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.get_performance_summary 2 2 0 0.00%
netra_backend/app/db/observability_core.py DatabaseObservability.set_alert_callback 1 1 0 0.00%
netra_backend/app/db/observability_core.py setup_database_observability 4 4 0 0.00%
netra_backend/app/db/observability_core.py get_database_dashboard 6 6 0 0.00%
netra_backend/app/db/observability_core.py (no function) 34 34 0 0.00%
netra_backend/app/db/observability_metrics.py DatabaseMetrics.to_dict 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.__init__ 4 4 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.store_metrics 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.store_alert 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.get_recent_metrics 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.get_metrics_since 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.get_alerts_since 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.record_query_time 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsStorage.record_connection_event 2 2 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator.calculate_queries_per_second 5 5 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator.calculate_connections_per_second 5 5 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator.calculate_average_response_time 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator._split_metrics_by_time 4 4 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator._calculate_query_time_trend 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator._calculate_connection_trend 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator._build_trends_result 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py PerformanceCalculator.calculate_trends 6 6 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._gather_summary_components 4 4 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder.build_performance_summary 4 4 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._calculate_averages 2 2 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._calculate_totals 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._build_summary_dict 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._build_dashboard_base_data 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder._add_dashboard_extras 2 2 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsSummaryBuilder.build_dashboard_data 3 3 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsCollector.__init__ 4 4 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsCollector.collect_database_metrics 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsCollector.store_metrics 1 1 0 0.00%
netra_backend/app/db/observability_metrics.py MetricsCollector.get_dashboard_data 6 6 0 0.00%
netra_backend/app/db/observability_metrics.py (no function) 88 0 0 100.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.__init__ 5 5 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._initialize_default_checks 4 4 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.register_check 2 2 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.run_fast_startup_checks 10 10 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._run_priority_checks 13 13 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._execute_single_check 21 21 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._schedule_background_checks 8 8 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._run_background_check 7 7 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._analyze_startup_results 8 8 1 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._quick_postgres_check 21 21 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._quick_clickhouse_check 7 7 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._background_schema_check 10 10 1 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker._background_clickhouse_tables 10 10 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.get_check_results 1 1 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.get_background_task_status 1 1 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.wait_for_background_checks 7 7 0 0.00%
netra_backend/app/db/optimized_startup_checks.py OptimizedStartupChecker.cleanup 7 7 0 0.00%
netra_backend/app/db/optimized_startup_checks.py run_optimized_database_checks 1 1 0 0.00%
netra_backend/app/db/optimized_startup_checks.py get_startup_check_status 1 1 0 0.00%
netra_backend/app/db/optimized_startup_checks.py wait_for_background_validation 1 1 0 0.00%
netra_backend/app/db/optimized_startup_checks.py (no function) 61 61 2 0.00%
netra_backend/app/db/postgres.py get_postgres_db 2 2 0 0.00%
netra_backend/app/db/postgres.py get_resilient_postgres_session 5 5 0 0.00%
netra_backend/app/db/postgres.py get_postgres_resilience_status 3 3 0 0.00%
netra_backend/app/db/postgres.py (no function) 14 14 7 0.00%
netra_backend/app/db/postgres_config.py (no function) 21 21 0 0.00%
netra_backend/app/db/postgres_core.py get_settings 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database._get_pool_class 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database._get_pool_size 3 3 0 0.00%
netra_backend/app/db/postgres_core.py Database._get_max_overflow 3 3 0 0.00%
netra_backend/app/db/postgres_core.py Database._create_engine 5 5 0 0.00%
netra_backend/app/db/postgres_core.py Database._create_session_factory 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database.__init__ 6 6 1 0.00%
netra_backend/app/db/postgres_core.py Database._execute_connection_test 3 3 0 0.00%
netra_backend/app/db/postgres_core.py Database.connect 14 14 0 0.00%
netra_backend/app/db/postgres_core.py Database._handle_transaction_error 3 3 0 0.00%
netra_backend/app/db/postgres_core.py Database._create_session 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database._commit_session 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database._close_session 1 1 0 0.00%
netra_backend/app/db/postgres_core.py Database._execute_db_transaction 2 2 0 0.00%
netra_backend/app/db/postgres_core.py Database._handle_db_session_error 2 2 0 0.00%
netra_backend/app/db/postgres_core.py Database._manage_db_session 6 6 0 0.00%
netra_backend/app/db/postgres_core.py Database.get_db 3 3 0 0.00%
netra_backend/app/db/postgres_core.py Database.close 3 3 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.__init__ 8 8 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase._ensure_initialized 7 7 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase._initialize_engine_sync 3 3 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase._do_initialize_engine 17 17 1 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase._initialize_engine 2 2 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.test_connection_with_retry 14 14 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.get_session 2 2 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.execute_with_retry 20 20 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.get_pool_status 6 6 0 0.00%
netra_backend/app/db/postgres_core.py AsyncDatabase.close 6 6 0 0.00%
netra_backend/app/db/postgres_core.py _get_pool_class_for_async 1 1 0 0.00%
netra_backend/app/db/postgres_core.py _get_base_engine_args 2 2 0 0.00%
netra_backend/app/db/postgres_core.py _get_pool_sizing_args 5 5 0 0.00%
netra_backend/app/db/postgres_core.py _get_pool_timing_args 5 5 0 0.00%
netra_backend/app/db/postgres_core.py _get_pool_specific_args 3 3 0 0.00%
netra_backend/app/db/postgres_core.py _build_engine_args 4 4 0 0.00%
netra_backend/app/db/postgres_core.py _create_async_session_factory 1 1 0 0.00%
netra_backend/app/db/postgres_core.py _validate_database_url 10 10 0 0.00%
netra_backend/app/db/postgres_core.py _create_engine_components 3 3 0 0.00%
netra_backend/app/db/postgres_core.py _setup_global_engine_objects 3 3 0 0.00%
netra_backend/app/db/postgres_core.py _handle_engine_creation_error 6 6 2 0.00%
netra_backend/app/db/postgres_core.py _create_and_setup_engine 9 9 0 0.00%
netra_backend/app/db/postgres_core.py _initialize_engine_with_url 2 2 0 0.00%
netra_backend/app/db/postgres_core.py _initialize_async_engine 12 12 0 0.00%
netra_backend/app/db/postgres_core.py get_converted_async_db_url 2 2 0 0.00%
netra_backend/app/db/postgres_core.py initialize_postgres 21 21 0 0.00%
netra_backend/app/db/postgres_core.py create_async_database 1 1 0 0.00%
netra_backend/app/db/postgres_core.py (no function) 66 66 0 0.00%
netra_backend/app/db/postgres_events.py get_settings 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _execute_timeout_statements 3 3 0 0.00%
netra_backend/app/db/postgres_events.py _handle_timeout_config_error 3 3 0 0.00%
netra_backend/app/db/postgres_events.py _configure_async_connection_timeouts 6 6 0 0.00%
netra_backend/app/db/postgres_events.py _close_cursor_safely 1 1 0 0.00%
netra_backend/app/db/postgres_events.py _execute_and_commit_timeout_config 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _set_connection_pid 1 1 0 0.00%
netra_backend/app/db/postgres_events.py _log_async_connection_established 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _monitor_async_pool_usage 5 5 0 0.00%
netra_backend/app/db/postgres_events.py _create_async_connect_handler 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_async_connect_handler.receive_async_connect 3 3 0 0.00%
netra_backend/app/db/postgres_events.py _create_async_checkout_handler 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_async_checkout_handler.receive_async_checkout 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _log_async_checkout_if_enabled 3 3 0 0.00%
netra_backend/app/db/postgres_events.py setup_async_engine_events 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _configure_sync_connection_timeouts 4 4 0 0.00%
netra_backend/app/db/postgres_events.py _set_sync_connection_pid_and_configure 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _log_sync_connection_if_enabled 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _check_sync_pool_usage_warning 4 4 0 0.00%
netra_backend/app/db/postgres_events.py _log_sync_checkout_if_enabled 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_sync_connect_handler 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_sync_connect_handler.receive_connect 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_sync_checkout_handler 2 2 0 0.00%
netra_backend/app/db/postgres_events.py _create_sync_checkout_handler.receive_checkout 2 2 0 0.00%
netra_backend/app/db/postgres_events.py setup_sync_engine_events 2 2 0 0.00%
netra_backend/app/db/postgres_events.py (no function) 30 30 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLConnectionManager.get_connection 3 3 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLConnectionManager.execute_on_raw_connection 5 5 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLConnectionManager.close_connection_safely 0 0 1 100.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator.__init__ 2 2 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._build_create_index_query 2 2 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._execute_index_creation 7 7 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._handle_existing_index 1 1 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._handle_creation_success 2 2 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._handle_creation_failure 1 1 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator._handle_creation_exception 6 6 0 0.00%
netra_backend/app/db/postgres_index_creator.py PostgreSQLIndexCreator.create_single_index 8 8 0 0.00%
netra_backend/app/db/postgres_index_creator.py (no function) 17 17 0 0.00%
netra_backend/app/db/postgres_index_loader.py PostgreSQLIndexLoader._execute_index_query 3 3 0 0.00%
netra_backend/app/db/postgres_index_loader.py PostgreSQLIndexLoader.load_existing_indexes 7 7 0 0.00%
netra_backend/app/db/postgres_index_loader.py PostgreSQLPerformanceAnalyzer.__init__ 3 3 0 0.00%
netra_backend/app/db/postgres_index_loader.py PostgreSQLPerformanceAnalyzer.get_slow_queries 1 1 0 0.00%
netra_backend/app/db/postgres_index_loader.py PostgreSQLPerformanceAnalyzer.analyze_query_for_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_index_loader.py (no function) 12 12 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer.__init__ 5 5 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_user_table_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_audit_log_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_secret_management_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_agent_state_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_message_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_thread_indexes 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._setup_performance_indexes 8 8 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._load_and_register_existing_indexes 3 3 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._create_single_performance_index 3 3 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._log_index_creation_result 4 4 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._create_all_performance_indexes 9 9 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer.create_performance_indexes 7 7 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._analyze_slow_queries 6 6 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_fallback_recommendations 3 3 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer.analyze_query_performance 5 5 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_general_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._build_usage_stats_query 4 4 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._get_usage_stats_select_fields 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._parse_usage_stats_result 4 4 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer._execute_usage_stats_query 5 5 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer.get_index_usage_stats 8 8 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py PostgreSQLIndexOptimizer.optimize 1 1 0 0.00%
netra_backend/app/db/postgres_index_optimizer.py (no function) 33 33 0 0.00%
netra_backend/app/db/postgres_pool.py _get_enhanced_pool_status 3 3 2 0.00%
netra_backend/app/db/postgres_pool.py _extract_pool_metrics 1 1 0 0.00%
netra_backend/app/db/postgres_pool.py _get_sync_pool_status 1 1 0 0.00%
netra_backend/app/db/postgres_pool.py _get_async_pool_status 4 4 0 0.00%
netra_backend/app/db/postgres_pool.py _get_fallback_pool_status 1 1 0 0.00%
netra_backend/app/db/postgres_pool.py get_pool_status 4 4 0 0.00%
netra_backend/app/db/postgres_pool.py close_async_db 7 7 0 0.00%
netra_backend/app/db/postgres_pool.py (no function) 8 8 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_slow_queries_select_clause 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_slow_queries_from_where_clause 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_slow_queries_order_limit_clause 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._format_slow_queries_sql 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_slow_queries_sql_text 4 4 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_slow_queries_sql 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer.get_slow_queries 7 7 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._extract_query_info 3 3 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._extract_where_conditions_data 4 4 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_where_reason_text 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_where_columns_subset 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_recommendation_dict 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._create_where_recommendation_data 3 3 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_where_recommendation 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._generate_where_recommendation 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._extract_order_columns_data 4 4 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_order_reason_text 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._get_order_columns_subset 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._create_order_recommendation_data 3 3 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._build_order_recommendation 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._generate_order_recommendation 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._add_where_recommendations 3 3 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._add_order_recommendations 3 3 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer.analyze_single_query 6 6 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._process_query_recommendations 2 2 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer._process_queries_batch 5 5 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLSlowQueryAnalyzer.generate_recommendations_from_queries 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_userbase_email_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._get_user_table_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_audit_timestamp_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_audit_user_action_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._get_audit_table_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_secret_user_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_agent_states_session_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._get_other_table_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider.get_general_recommendations 5 5 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_userbase_plan_composite_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._get_user_composite_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_audit_user_timeline_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._create_audit_corpus_history_recommendation 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider._get_audit_composite_recommendations 1 1 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider.get_composite_index_recommendations 4 4 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py PostgreSQLRecommendationProvider.get_all_recommendations 4 4 0 0.00%
netra_backend/app/db/postgres_query_analyzer.py (no function) 50 50 0 0.00%
netra_backend/app/db/postgres_session.py _is_actual_async_session 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _is_mock_async_session 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _has_async_session_interface 1 1 0 0.00%
netra_backend/app/db/postgres_session.py validate_session 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _get_mock_error_details 4 4 0 0.00%
netra_backend/app/db/postgres_session.py _get_standard_error_details 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _check_session_none 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _get_session_type_error 4 4 0 0.00%
netra_backend/app/db/postgres_session.py get_session_validation_error 4 4 0 0.00%
netra_backend/app/db/postgres_session.py _validate_async_session_factory 4 4 0 0.00%
netra_backend/app/db/postgres_session.py _validate_async_session 4 4 0 0.00%
netra_backend/app/db/postgres_session.py _handle_async_transaction_error 11 11 3 0.00%
netra_backend/app/db/postgres_session.py _log_session_creation 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _commit_session_transaction 1 1 0 0.00%
netra_backend/app/db/postgres_session.py _setup_session_for_transaction 3 3 0 0.00%
netra_backend/app/db/postgres_session.py _yield_session_with_validation 3 3 0 0.00%
netra_backend/app/db/postgres_session.py _execute_session_transaction 6 6 0 0.00%
netra_backend/app/db/postgres_session.py get_async_db 17 17 4 0.00%
netra_backend/app/db/postgres_session.py get_postgres_session 4 4 0 0.00%
netra_backend/app/db/postgres_session.py (no function) 28 28 0 0.00%
netra_backend/app/db/postgres_table_checker.py PostgreSQLTableChecker.__init__ 2 2 0 0.00%
netra_backend/app/db/postgres_table_checker.py PostgreSQLTableChecker.load_existing_tables 11 11 0 0.00%
netra_backend/app/db/postgres_table_checker.py PostgreSQLTableChecker.table_exists 4 4 0 0.00%
netra_backend/app/db/postgres_table_checker.py PostgreSQLTableChecker.get_missing_tables 3 3 0 0.00%
netra_backend/app/db/postgres_table_checker.py (no function) 9 9 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.__init__ 12 12 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.initialize 1 1 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.get_session 18 18 2 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.test_connection 6 6 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.close 1 1 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB.get_status 1 1 0 0.00%
netra_backend/app/db/postgres_unified.py UnifiedPostgresDB._get_environment_name 9 9 0 0.00%
netra_backend/app/db/postgres_unified.py get_db 5 5 0 0.00%
netra_backend/app/db/postgres_unified.py get_async_db 3 3 0 0.00%
netra_backend/app/db/postgres_unified.py initialize_database 2 2 0 0.00%
netra_backend/app/db/postgres_unified.py close_database 1 1 0 0.00%
netra_backend/app/db/postgres_unified.py check_database_health 4 4 0 0.00%
netra_backend/app/db/postgres_unified.py on_startup 6 6 0 0.00%
netra_backend/app/db/postgres_unified.py on_shutdown 2 2 0 0.00%
netra_backend/app/db/postgres_unified.py (no function) 26 26 0 0.00%
netra_backend/app/db/query_cache.py (no function) 5 5 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutionStrategy.execute 0 0 2 100.00%
netra_backend/app/db/query_execution_strategies.py CachedQueryStrategy.__init__ 2 2 0 0.00%
netra_backend/app/db/query_execution_strategies.py CachedQueryStrategy._check_cache_for_result 1 1 0 0.00%
netra_backend/app/db/query_execution_strategies.py CachedQueryStrategy.execute 6 6 0 0.00%
netra_backend/app/db/query_execution_strategies.py CachedQueryStrategy._execute_fresh_query 2 2 0 0.00%
netra_backend/app/db/query_execution_strategies.py FreshQueryStrategy.__init__ 1 1 0 0.00%
netra_backend/app/db/query_execution_strategies.py FreshQueryStrategy.execute 2 2 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutor._calculate_execution_duration 1 1 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutor.execute_with_timing 5 5 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutor._execute_database_query 4 4 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutor._process_query_result 4 4 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryExecutor._update_query_metrics 2 2 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryCacheHelper.cache_query_result 1 1 0 0.00%
netra_backend/app/db/query_execution_strategies.py QueryStrategyFactory.create_strategy 3 3 0 0.00%
netra_backend/app/db/query_execution_strategies.py (no function) 28 28 2 0.00%
netra_backend/app/db/redis_manager.py get_redis_manager 1 1 0 0.00%
netra_backend/app/db/redis_manager.py (no function) 3 3 0 0.00%
netra_backend/app/db/repositories/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentRepository._build_model_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentRepository._handle_model_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentRepository.get_by_model 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentRepository.get_by_name 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository._build_thread_with_messages_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository._handle_thread_messages_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository.get_thread_with_messages 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository._build_recent_threads_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository._handle_recent_threads_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py ThreadRepository.get_recent_threads 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository._build_thread_messages_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository._handle_thread_messages_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository.get_thread_messages 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository._build_latest_message_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository._handle_latest_message_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py MessageRepository.get_latest_message 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._build_run_states_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._handle_run_states_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository.get_by_run_id 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._build_latest_state_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._handle_latest_state_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository.get_latest_state 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._build_user_states_query 1 1 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository._handle_user_states_error 2 2 0 0.00%
netra_backend/app/db/repositories/agent_repository.py AgentStateRepository.get_user_states 6 6 0 0.00%
netra_backend/app/db/repositories/agent_repository.py (no function) 43 43 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.__init__ 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._create_entity 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._add_and_flush_entity 3 3 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_create_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.create 5 5 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_id_query 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_get_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.get_by_id 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_field_query 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.get_by_field 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_list_query 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_list_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.list_all 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_update_query 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_update_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.update_by_id 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_delete_query 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_delete_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.delete_by_id 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._build_count_query 1 1 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository._handle_count_error 2 2 0 0.00%
netra_backend/app/db/repositories/base_repository.py BaseRepository.count 6 6 0 0.00%
netra_backend/app/db/repositories/base_repository.py (no function) 31 31 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.get_by_email 6 6 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository._execute_active_users_query 2 2 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.get_active_users 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository._execute_plan_tier_query 2 2 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.get_by_plan_tier 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.update_plan 3 3 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.find_by_user 2 2 0 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.create_user 5 5 7 0.00%
netra_backend/app/db/repositories/user_repository.py UserRepository.authenticate 0 0 17 100.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository._execute_user_secrets_query 2 2 0 0.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository.get_user_secrets 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository._execute_user_secret_key_query 2 2 0 0.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository.get_user_secret_by_key 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py SecretRepository.find_by_user 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository.__init__ 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository._build_user_usage_query 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository._execute_user_usage_query 3 3 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository.get_user_usage 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository._build_tool_name_query 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository._execute_tool_name_query 3 3 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository.get_by_tool_name 5 5 0 0.00%
netra_backend/app/db/repositories/user_repository.py ToolUsageRepository.find_by_user 1 1 0 0.00%
netra_backend/app/db/repositories/user_repository.py (no function) 34 34 1 0.00%
netra_backend/app/db/session.py get_database_manager 3 3 0 0.00%
netra_backend/app/db/session.py get_session 2 2 0 0.00%
netra_backend/app/db/session.py get_async_session 3 3 0 0.00%
netra_backend/app/db/session.py get_session_from_factory 8 8 0 0.00%
netra_backend/app/db/session.py init_database 2 2 0 0.00%
netra_backend/app/db/session.py close_database 3 3 0 0.00%
netra_backend/app/db/session.py (no function) 16 16 0 0.00%
netra_backend/app/db/testing.py _convert_postgresql_url 4 4 0 0.00%
netra_backend/app/db/testing.py _convert_postgres_url 4 4 0 0.00%
netra_backend/app/db/testing.py get_async_database_url 4 4 0 0.00%
netra_backend/app/db/testing.py override_get_db 2 2 0 0.00%
netra_backend/app/db/testing.py (no function) 11 11 0 0.00%
netra_backend/app/db/transaction_core.py TransactionManager.__init__ 1 1 0 0.00%
netra_backend/app/db/transaction_core.py TransactionManager.begin_transaction 1 1 0 0.00%
netra_backend/app/db/transaction_core.py TransactionManager.commit_transaction 1 1 0 0.00%
netra_backend/app/db/transaction_core.py TransactionManager.rollback_transaction 1 1 0 0.00%
netra_backend/app/db/transaction_core.py transactional 3 3 0 0.00%
netra_backend/app/db/transaction_core.py transactional.wrapper 8 8 0 0.00%
netra_backend/app/db/transaction_core.py with_deadlock_retry 3 3 0 0.00%
netra_backend/app/db/transaction_core.py with_deadlock_retry.decorator 2 2 0 0.00%
netra_backend/app/db/transaction_core.py with_deadlock_retry.decorator.wrapper 10 10 0 0.00%
netra_backend/app/db/transaction_core.py with_serializable_retry 3 3 0 0.00%
netra_backend/app/db/transaction_core.py with_serializable_retry.decorator 2 2 0 0.00%
netra_backend/app/db/transaction_core.py with_serializable_retry.decorator.wrapper 10 10 0 0.00%
netra_backend/app/db/transaction_core.py (no function) 28 28 0 0.00%
netra_backend/app/db/transaction_errors.py _has_deadlock_keywords 2 2 0 0.00%
netra_backend/app/db/transaction_errors.py _has_connection_keywords 2 2 0 0.00%
netra_backend/app/db/transaction_errors.py _is_disconnection_retryable 1 1 0 0.00%
netra_backend/app/db/transaction_errors.py _check_deadlock_retry_eligibility 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py _check_connection_retry_eligibility 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py _is_operational_error_retryable 4 4 0 0.00%
netra_backend/app/db/transaction_errors.py _check_operational_error_retry 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py is_retryable_error 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py _classify_deadlock_error 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py _classify_connection_error 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py _attempt_error_classification 4 4 0 0.00%
netra_backend/app/db/transaction_errors.py _classify_operational_error 2 2 0 0.00%
netra_backend/app/db/transaction_errors.py classify_error 3 3 0 0.00%
netra_backend/app/db/transaction_errors.py (no function) 17 17 3 0.00%
netra_backend/app/db/transaction_manager.py (no function) 4 4 0 0.00%
netra_backend/app/db/transaction_stats.py TransactionMetrics.complete 3 3 0 0.00%
netra_backend/app/db/transaction_stats.py _get_empty_transaction_stats 1 1 0 0.00%
netra_backend/app/db/transaction_stats.py _calculate_single_transaction_duration 1 1 0 0.00%
netra_backend/app/db/transaction_stats.py _collect_durations_and_retries 3 3 0 0.00%
netra_backend/app/db/transaction_stats.py _calculate_transaction_durations_and_retries 1 1 0 0.00%
netra_backend/app/db/transaction_stats.py _build_transaction_stats 1 1 0 0.00%
netra_backend/app/db/transaction_stats.py _get_durations_and_retries_with_time 3 3 0 0.00%
netra_backend/app/db/transaction_stats.py get_transaction_stats 5 5 0 0.00%
netra_backend/app/db/transaction_stats.py generate_transaction_id 1 1 0 0.00%
netra_backend/app/db/transaction_stats.py (no function) 22 22 0 0.00%
netra_backend/app/dependencies.py validate_session_is_request_scoped_simple 3 3 0 0.00%
netra_backend/app/dependencies.py validate_session_is_request_scoped 8 8 0 0.00%
netra_backend/app/dependencies.py mark_session_as_global 2 2 1 0.00%
netra_backend/app/dependencies.py ensure_session_lifecycle_logging 1 1 0 0.00%
netra_backend/app/dependencies.py _validate_session_type 14 14 0 0.00%
netra_backend/app/dependencies.py RequestScopedContext.__post_init__ 6 6 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_db_session 38 38 4 0.00%
netra_backend/app/dependencies.py get_db_dependency 4 4 0 0.00%
netra_backend/app/dependencies.py get_user_scoped_db_session 17 17 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_db_session_for_fastapi 9 9 0 0.00%
netra_backend/app/dependencies.py get_llm_client_from_app 3 3 0 0.00%
netra_backend/app/dependencies.py get_db_session 2 2 0 0.00%
netra_backend/app/dependencies.py get_security_service 2 2 0 0.00%
netra_backend/app/dependencies.py get_agent_supervisor 11 11 1 0.00%
netra_backend/app/dependencies.py get_request_scoped_user_context 10 10 0 0.00%
netra_backend/app/dependencies.py get_user_execution_context 4 4 0 0.00%
netra_backend/app/dependencies.py get_user_session_context 13 13 0 0.00%
netra_backend/app/dependencies.py create_user_execution_context 18 18 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_supervisor 22 22 0 0.00%
netra_backend/app/dependencies.py get_user_supervisor_factory 3 3 0 0.00%
netra_backend/app/dependencies.py get_user_session_context_dependency 1 1 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_supervisor_dependency 1 1 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_message_handler_dependency 1 1 0 0.00%
netra_backend/app/dependencies.py get_factory_adapter_dependency 3 3 0 0.00%
netra_backend/app/dependencies.py get_execution_engine_factory_dependency 3 3 0 0.00%
netra_backend/app/dependencies.py get_agent_instance_factory_dependency 3 3 0 0.00%
netra_backend/app/dependencies.py get_factory_execution_engine 7 7 0 0.00%
netra_backend/app/dependencies.py get_factory_websocket_bridge 7 7 0 0.00%
netra_backend/app/dependencies.py get_agent_service 8 8 0 0.00%
netra_backend/app/dependencies.py get_thread_service 8 8 0 0.00%
netra_backend/app/dependencies.py get_corpus_service 11 11 0 0.00%
netra_backend/app/dependencies.py get_llm_manager 8 8 0 0.00%
netra_backend/app/dependencies.py get_message_handler_service 13 13 0 0.00%
netra_backend/app/dependencies.py get_request_scoped_message_handler 18 18 0 0.00%
netra_backend/app/dependencies.py get_isolated_message_handler_service 8 8 0 0.00%
netra_backend/app/dependencies.py get_execution_engine_factory 9 9 0 0.00%
netra_backend/app/dependencies.py get_websocket_bridge_factory 9 9 0 0.00%
netra_backend/app/dependencies.py get_factory_adapter 9 9 0 0.00%
netra_backend/app/dependencies.py get_factory_execution_engine 12 12 0 0.00%
netra_backend/app/dependencies.py get_factory_websocket_emitter 11 11 0 0.00%
netra_backend/app/dependencies.py get_adaptive_execution_engine 9 9 0 0.00%
netra_backend/app/dependencies.py get_adaptive_websocket_bridge 9 9 0 0.00%
netra_backend/app/dependencies.py configure_route_factory_settings 11 11 0 0.00%
netra_backend/app/dependencies.py configure_session_manager 10 10 0 0.00%
netra_backend/app/dependencies.py shutdown_session_manager_app 9 9 0 0.00%
netra_backend/app/dependencies.py configure_factory_dependencies 25 25 0 0.00%
netra_backend/app/dependencies.py get_factory_health_status 36 36 0 0.00%
netra_backend/app/dependencies.py (no function) 92 92 8 0.00%
netra_backend/app/error_handling/__init__.py get_error_handler 2 2 0 0.00%
netra_backend/app/error_handling/__init__.py handle_example_message_error 1 1 0 0.00%
netra_backend/app/error_handling/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/factories/__init__.py (no function) 4 0 0 100.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache.__init__ 8 8 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache._generate_key 7 7 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache.get 11 11 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache.set 9 9 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache.clear 4 4 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseCache.get_stats 5 5 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.__init__ 13 13 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.initialize 14 14 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient._get_clickhouse_config 2 2 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient._create_base_client 5 5 1 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.execute 17 17 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.execute_with_retry 13 13 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.batch_insert 10 10 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.test_connection 10 10 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.get_cache_stats 1 1 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.clear_cache 1 1 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.get_client_stats 3 3 0 0.00%
netra_backend/app/factories/clickhouse_factory.py UserClickHouseClient.cleanup 12 12 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.__init__ 15 15 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.create_user_client 24 24 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.get_user_client 3 3 1 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.cleanup_user_clients 1 1 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory._cleanup_user_clients 23 23 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory._start_cleanup_task 3 3 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory._cleanup_loop 6 6 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory._cleanup_expired_clients 24 24 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.get_factory_stats 20 20 0 0.00%
netra_backend/app/factories/clickhouse_factory.py ClickHouseFactory.shutdown 20 20 0 0.00%
netra_backend/app/factories/clickhouse_factory.py get_clickhouse_factory 3 3 0 0.00%
netra_backend/app/factories/clickhouse_factory.py get_user_clickhouse_client 3 3 0 0.00%
netra_backend/app/factories/clickhouse_factory.py cleanup_clickhouse_factory 4 4 0 0.00%
netra_backend/app/factories/clickhouse_factory.py (no function) 50 0 0 100.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory.__init__ 11 11 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._create_context 0 0 17 100.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._cleanup_context 0 0 7 100.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory.create_user_context 21 21 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory.get_context_stats 14 14 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory.cleanup_user_contexts 1 1 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._cleanup_user_contexts 22 22 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._start_cleanup_task 3 3 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._cleanup_loop 6 6 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory._cleanup_expired_contexts 23 23 0 0.00%
netra_backend/app/factories/data_access_factory.py DataAccessFactory.shutdown 20 20 0 0.00%
netra_backend/app/factories/data_access_factory.py ClickHouseAccessFactory.__init__ 1 1 0 0.00%
netra_backend/app/factories/data_access_factory.py ClickHouseAccessFactory._create_context 4 4 0 0.00%
netra_backend/app/factories/data_access_factory.py ClickHouseAccessFactory._cleanup_context 2 2 0 0.00%
netra_backend/app/factories/data_access_factory.py RedisAccessFactory.__init__ 1 1 0 0.00%
netra_backend/app/factories/data_access_factory.py RedisAccessFactory._create_context 4 4 0 0.00%
netra_backend/app/factories/data_access_factory.py RedisAccessFactory._cleanup_context 2 2 0 0.00%
netra_backend/app/factories/data_access_factory.py get_clickhouse_factory 3 3 0 0.00%
netra_backend/app/factories/data_access_factory.py get_redis_factory 3 3 0 0.00%
netra_backend/app/factories/data_access_factory.py get_user_clickhouse_context 4 4 1 0.00%
netra_backend/app/factories/data_access_factory.py get_user_redis_context 4 4 1 0.00%
netra_backend/app/factories/data_access_factory.py cleanup_all_factories 9 9 0 0.00%
netra_backend/app/factories/data_access_factory.py (no function) 40 0 4 100.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.__init__ 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.initialize 14 14 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient._ensure_user_namespacing 1 1 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.get 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.set 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.delete 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.exists 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.expire 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.keys 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.ttl 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.hset 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.hget 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.hgetall 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.lpush 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.rpop 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.llen 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.set_json 3 3 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.get_json 8 8 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.ping 9 9 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.get_client_stats 3 3 0 0.00%
netra_backend/app/factories/redis_factory.py UserRedisClient.cleanup 11 11 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.__init__ 15 15 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.create_user_client 25 25 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.get_user_client 3 3 1 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.cleanup_user_clients 1 1 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory._cleanup_user_clients 23 23 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory._start_cleanup_task 9 9 1 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory._cleanup_loop 6 6 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory._cleanup_expired_clients 24 24 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.get_factory_stats 20 20 0 0.00%
netra_backend/app/factories/redis_factory.py RedisFactory.shutdown 20 20 0 0.00%
netra_backend/app/factories/redis_factory.py get_redis_factory 3 3 0 0.00%
netra_backend/app/factories/redis_factory.py get_user_redis_client 3 3 0 0.00%
netra_backend/app/factories/redis_factory.py cleanup_redis_factory 4 4 0 0.00%
netra_backend/app/factories/redis_factory.py (no function) 53 0 0 100.00%
netra_backend/app/formatters/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter.__init__ 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter.format_response 11 11 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_cost_optimization 15 15 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_latency_optimization 9 9 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_model_selection 11 11 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_scaling_analysis 9 9 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_advanced_optimization 15 15 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_general_response 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._format_error_response 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_cost_charts 3 3 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_latency_charts 3 3 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_model_charts 2 2 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_scaling_charts 3 3 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_advanced_charts 3 3 0 0.00%
netra_backend/app/formatters/example_response_formatter.py ExampleResponseFormatter._generate_export_data 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py format_example_response 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py get_response_formatter 1 1 0 0.00%
netra_backend/app/formatters/example_response_formatter.py (no function) 59 59 0 0.00%
netra_backend/app/guardrails/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters.__init__ 4 4 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._init_pii_patterns 1 1 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._init_jailbreak_patterns 1 1 1 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._init_spam_indicators 2 2 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters.filter_input 6 6 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._check_length 4 4 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._redact_pii 7 7 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._check_jailbreak 7 7 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._check_spam 3 3 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters.is_safe 2 2 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._get_critical_warnings 5 5 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._is_critical_warning 2 2 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters.sanitize_for_llm 3 3 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._remove_control_chars 1 1 0 0.00%
netra_backend/app/guardrails/input_filters.py InputFilters._normalize_whitespace 3 3 0 0.00%
netra_backend/app/guardrails/input_filters.py (no function) 23 23 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators.__init__ 3 3 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._init_content_filters 2 2 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._init_compliance_rules 1 1 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._init_format_requirements 3 3 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators.validate_output 6 6 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._check_content_safety 4 4 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._extract_content 6 6 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._check_compliance 4 4 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._identify_needed_disclaimers 8 8 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._add_disclaimers 6 6 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._check_format 4 4 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._check_response_length 5 5 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._finalize_response 5 5 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators.redact_sensitive_data 4 4 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators.format_for_display 6 6 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._clean_data_for_display 5 5 0 0.00%
netra_backend/app/guardrails/output_validators.py OutputValidators._format_trace 1 1 0 0.00%
netra_backend/app/guardrails/output_validators.py (no function) 22 22 0 0.00%
netra_backend/app/handlers/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler.__init__ 4 4 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._get_user_emitter 14 14 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler.handle_example_message 32 32 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._validate_message 5 5 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._route_to_agent 19 19 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_cost_optimization 9 9 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_latency_optimization 7 7 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_model_selection 5 5 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_scaling_analysis 5 5 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_advanced_optimization 7 7 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_with_triage_agent 3 3 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._process_fallback 1 1 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._send_agent_update 3 3 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._send_processing_notification 1 1 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._send_completion_notification 3 3 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._send_error_notification 5 5 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._generate_business_insights 4 4 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler.get_active_sessions 1 1 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler.get_session_stats 3 3 0 0.00%
netra_backend/app/handlers/example_message_handler.py ExampleMessageHandler._calculate_avg_processing_time 5 5 0 0.00%
netra_backend/app/handlers/example_message_handler.py handle_example_message 1 1 0 0.00%
netra_backend/app/handlers/example_message_handler.py get_example_message_handler 1 1 0 0.00%
netra_backend/app/handlers/example_message_handler.py (no function) 59 59 0 0.00%
netra_backend/app/llm/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/llm/client.py (no function) 5 5 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.__init__ 8 8 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.call 14 14 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker._handle_success 8 8 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker._handle_failure 9 9 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.get_state 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.get_stats 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.reset 5 5 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.force_open 3 3 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMClientCircuitBreaker.force_close 3 3 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.__init__ 2 2 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.get_or_create_breaker 3 3 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.get_breaker 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.remove_breaker 5 5 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.get_all_stats 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.get_healthy_breakers 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py LLMCircuitBreakerManager.reset_all 3 3 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py get_circuit_breaker_manager 3 3 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py get_circuit_breaker 1 1 0 0.00%
netra_backend/app/llm/client_circuit_breaker.py (no function) 39 39 1 0.00%
netra_backend/app/llm/client_config.py (no function) 6 6 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient.__init__ 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_simple_request 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_simple_request._make_request 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._handle_circuit_open_simple 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._execute_simple_request 4 4 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient.ask_llm 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._prepare_simple_request 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_full_request 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_full_request._make_request 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._handle_circuit_open_full 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._execute_full_request 5 5 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient.ask_llm_full 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._prepare_full_request 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_structured_request 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._create_structured_request._make_request 1 1 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._handle_circuit_open_structured 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._execute_structured_request 5 5 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._prepare_structured_components 3 3 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient.ask_structured_llm 2 2 0 0.00%
netra_backend/app/llm/client_core.py LLMCoreClient._get_fallback_response 3 3 0 0.00%
netra_backend/app/llm/client_core.py (no function) 28 28 0 0.00%
netra_backend/app/llm/client_factory.py _create_client_instance 3 3 0 0.00%
netra_backend/app/llm/client_factory.py _perform_client_cleanup 0 0 1 100.00%
netra_backend/app/llm/client_factory.py get_llm_client 4 4 0 0.00%
netra_backend/app/llm/client_factory.py (no function) 8 8 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor.__init__ 2 2 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._get_health_components 4 4 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._build_health_response 1 1 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._build_error_response 2 2 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor.health_check 5 5 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._check_llm_health_status 3 3 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._check_circuit_health_status 6 6 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor._assess_overall_health 4 4 0 0.00%
netra_backend/app/llm/client_health.py LLMHealthMonitor.get_all_circuit_status 1 1 0 0.00%
netra_backend/app/llm/client_health.py (no function) 15 15 0 0.00%
netra_backend/app/llm/client_retry.py RetryableLLMClient.__init__ 1 1 0 0.00%
netra_backend/app/llm/client_retry.py RetryableLLMClient.ask_llm_with_retry 2 2 0 0.00%
netra_backend/app/llm/client_retry.py RetryableLLMClient._call_structured_llm 1 1 0 0.00%
netra_backend/app/llm/client_retry.py RetryableLLMClient.ask_structured_llm_with_retry 2 2 0 0.00%
netra_backend/app/llm/client_retry.py (no function) 15 15 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient.__init__ 2 2 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._check_streaming_availability 4 4 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._handle_streaming_error 3 3 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._execute_streaming 6 6 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._stream_with_manager 2 2 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._yield_unavailable_message 1 1 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient._handle_stream_execution 6 6 0 0.00%
netra_backend/app/llm/client_streaming.py LLMStreamingClient.stream_llm 3 3 0 0.00%
netra_backend/app/llm/client_streaming.py (no function) 15 15 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.__init__ 3 3 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.ask_llm 1 1 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.ask_llm_full 1 1 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.ask_structured_llm 1 1 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.stream_llm 2 2 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.health_check 1 1 0 0.00%
netra_backend/app/llm/client_unified.py ResilientLLMClient.get_all_circuit_status 1 1 0 0.00%
netra_backend/app/llm/client_unified.py RetryableUnifiedClient.__init__ 2 2 0 0.00%
netra_backend/app/llm/client_unified.py RetryableUnifiedClient.ask_llm_with_retry 1 1 0 0.00%
netra_backend/app/llm/client_unified.py RetryableUnifiedClient.ask_structured_llm_with_retry 1 1 0 0.00%
netra_backend/app/llm/client_unified.py (no function) 21 21 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger.__init__ 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger.log_input_data 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger.log_output_data 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._format_input_message 1 1 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._format_input_prompt_message 2 2 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._format_output_message 2 2 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._format_output_response_message 2 2 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._truncate_text 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._log_input_json 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._build_input_metadata 1 1 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._build_input_json_data 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._log_output_json 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._build_output_metadata 1 1 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._build_output_json_data 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._log_input_text 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._log_output_text 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._sanitize_params 1 1 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._limit_depth 3 3 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._truncate_deep_object 1 1 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._process_object_by_type 5 5 0 0.00%
netra_backend/app/llm/data_logger.py DataLogger._extract_token_count 5 5 0 0.00%
netra_backend/app/llm/data_logger.py get_data_logger 3 3 0 0.00%
netra_backend/app/llm/data_logger.py log_llm_input 1 1 0 0.00%
netra_backend/app/llm/data_logger.py log_llm_output 1 1 0 0.00%
netra_backend/app/llm/data_logger.py (no function) 30 0 0 100.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy.__init__ 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy._set_retry_parameters 5 5 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy.calculate_delay 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy._calculate_base_delay 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy._apply_jitter 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy.should_retry 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py RetryStrategy._is_retryable_error 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy.__init__ 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._get_config_for_api 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._build_api_configs 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._build_openai_config 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._build_anthropic_config 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._build_standard_config 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy.should_retry 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py APISpecificRetryStrategy._check_api_specific_conditions 6 6 0 0.00%
netra_backend/app/llm/enhanced_retry.py with_enhanced_retry 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py _create_retry_decorator 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py _create_retry_decorator.decorator 2 2 0 0.00%
netra_backend/app/llm/enhanced_retry.py _create_retry_decorator.decorator.wrapper 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py _execute_retry_attempts 7 7 0 0.00%
netra_backend/app/llm/enhanced_retry.py _try_single_attempt 6 6 0 0.00%
netra_backend/app/llm/enhanced_retry.py _attempt_function_call 4 4 0 0.00%
netra_backend/app/llm/enhanced_retry.py _handle_retry_attempt_error 5 5 0 0.00%
netra_backend/app/llm/enhanced_retry.py _process_retryable_error 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py _apply_retry_delay 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py _log_final_retry_failure 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy.__init__ 5 5 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy.execute_with_retry 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy._execute_with_circuit_handling 7 7 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy._execute_with_strategy 3 3 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy._execute_with_strategy.wrapped 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy.is_circuit_open 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py CircuitBreakerRetryStrategy.get_circuit_status 1 1 0 0.00%
netra_backend/app/llm/enhanced_retry.py (no function) 45 45 0 0.00%
netra_backend/app/llm/fallback_config.py FallbackConfig.get_fallback_model 1 1 0 0.00%
netra_backend/app/llm/fallback_config.py FallbackConfig.get_fallback_config 3 3 0 0.00%
netra_backend/app/llm/fallback_config.py FallbackConfig.get_fallback_params 1 1 0 0.00%
netra_backend/app/llm/fallback_config.py RetryHistoryManager.__init__ 1 1 0 0.00%
netra_backend/app/llm/fallback_config.py RetryHistoryManager.add_retry 1 1 0 0.00%
netra_backend/app/llm/fallback_config.py RetryHistoryManager.get_retry_count 1 1 0 0.00%
netra_backend/app/llm/fallback_config.py (no function) 15 15 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.__init__ 5 5 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._get_circuit_breaker 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._create_circuit_breaker 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.execute_with_fallback 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._create_execution_strategy 4 4 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._should_use_circuit_fallback 4 4 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._is_circuit_open 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._should_check_circuit_breaker 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._check_circuit_breaker_status 5 5 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._log_circuit_breaker_warning 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._execute_with_retry 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._execute_retry_template 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._try_operation 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._record_success 5 5 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._handle_operation_failure 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._record_circuit_failure_if_enabled 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._wait_before_retry 4 4 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._log_retry_warning 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.execute_structured_with_fallback 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._classify_error 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._calculate_delay 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._get_adjusted_base_delay 6 6 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._calculate_exponential_delay 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._add_jitter_to_delay 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._record_retry_attempt 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._create_fallback_response 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._is_circuit_breaker_error 4 4 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._create_structured_fallback 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._execute_operation_wrapper 2 2 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._execute_operation_wrapper._operation 1 1 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler._validate_or_create_fallback 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.get_health_status 3 3 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.reset_circuit_breakers 9 9 0 0.00%
netra_backend/app/llm/fallback_handler.py LLMFallbackHandler.reset_circuit_breakers_async 10 10 0 0.00%
netra_backend/app/llm/fallback_handler.py (no function) 47 47 0 0.00%
netra_backend/app/llm/fallback_responses.py TriageResponseBuilder.create_base_response 1 1 0 0.00%
netra_backend/app/llm/fallback_responses.py TriageResponseBuilder.add_fallback_metadata 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py TriageResponseBuilder.build_complete_response 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py DataAnalysisResponseBuilder.create_base_response 1 1 0 0.00%
netra_backend/app/llm/fallback_responses.py DataAnalysisResponseBuilder.add_fallback_metadata 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py DataAnalysisResponseBuilder.build_complete_response 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory.__init__ 1 1 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory._build_default_responses 1 1 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory.create_response 3 3 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory.create_circuit_breaker_response 5 5 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory._enhance_response_with_error 6 6 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory._add_error_metadata 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory._create_circuit_breaker_triage_response 6 6 0 0.00%
netra_backend/app/llm/fallback_responses.py FallbackResponseFactory._create_circuit_breaker_data_analysis_response 6 6 0 0.00%
netra_backend/app/llm/fallback_responses.py StructuredFallbackBuilder.__init__ 2 2 0 0.00%
netra_backend/app/llm/fallback_responses.py StructuredFallbackBuilder.build_field_defaults 3 3 0 0.00%
netra_backend/app/llm/fallback_responses.py StructuredFallbackBuilder._set_field_default 3 3 0 0.00%
netra_backend/app/llm/fallback_responses.py StructuredFallbackBuilder.build 4 4 0 0.00%
netra_backend/app/llm/fallback_responses.py StructuredFallbackBuilder._create_empty_fallback 4 4 0 0.00%
netra_backend/app/llm/fallback_responses.py TypeDefaultProvider.get_default 3 3 0 0.00%
netra_backend/app/llm/fallback_responses.py TypeDefaultProvider._get_container_default 6 6 0 0.00%
netra_backend/app/llm/fallback_responses.py (no function) 40 40 0 0.00%
netra_backend/app/llm/fallback_strategies.py LLMExecutionStrategy.execute 0 0 2 100.00%
netra_backend/app/llm/fallback_strategies.py CircuitFallbackStrategy.__init__ 2 2 0 0.00%
netra_backend/app/llm/fallback_strategies.py CircuitFallbackStrategy.execute 1 1 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutionStrategy._set_strategy_properties 2 2 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutionStrategy._set_core_properties 3 3 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutionStrategy._set_reliability_properties 3 3 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutionStrategy.__init__ 1 1 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutionStrategy.execute 1 1 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutor.__init__ 1 1 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutor.execute_operation 3 3 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutor.handle_operation_failure 4 4 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutor._log_retry_warning 1 1 0 0.00%
netra_backend/app/llm/fallback_strategies.py RetryExecutor.wait_before_retry 4 4 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder.__init__ 2 2 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder.build_field_defaults 3 3 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder._set_field_default 3 3 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder._get_type_default 2 2 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder.build 5 5 0 0.00%
netra_backend/app/llm/fallback_strategies.py StructuredFallbackBuilder._create_empty_fallback 4 4 0 0.00%
netra_backend/app/llm/fallback_strategies.py (no function) 29 29 2 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig.__init__ 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig.get_optimized_circuit_config 6 6 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig._calculate_failure_threshold 7 7 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig._calculate_rate_limit_backoff 3 3 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig._get_flash_optimizations 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiCircuitBreakerConfig._get_pro_optimizations 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiHealthConfig.__init__ 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py GeminiHealthConfig.get_health_check_config 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py get_gemini_config 5 5 0 0.00%
netra_backend/app/llm/gemini_config.py create_gemini_circuit_config 3 3 0 0.00%
netra_backend/app/llm/gemini_config.py create_gemini_health_config 3 3 0 0.00%
netra_backend/app/llm/gemini_config.py is_gemini_model 1 1 0 0.00%
netra_backend/app/llm/gemini_config.py get_gemini_fallback_chain 5 5 0 0.00%
netra_backend/app/llm/gemini_config.py (no function) 38 38 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger.__init__ 5 5 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger.generate_correlation_id 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger.start_heartbeat 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._record_heartbeat_start 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._create_heartbeat_task 4 4 1 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger.stop_heartbeat 3 3 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._cancel_task 3 3 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._cleanup_tracking_data 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._heartbeat_loop 5 5 1 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._log_heartbeat 4 4 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._calculate_elapsed_time 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._build_heartbeat_data 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._log_heartbeat_data 4 4 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._log_heartbeat_text 2 2 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._build_heartbeat_text_message 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger.get_active_operations 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py HeartbeatLogger._get_operation_info 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py get_heartbeat_logger 3 3 0 0.00%
netra_backend/app/llm/heartbeat_logger.py start_llm_heartbeat 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py stop_llm_heartbeat 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py generate_llm_correlation_id 1 1 0 0.00%
netra_backend/app/llm/heartbeat_logger.py (no function) 29 0 0 100.00%
netra_backend/app/llm/llm_core_operations.py (no function) 5 5 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMModel.get_default 8 8 1 0.00%
netra_backend/app/llm/llm_defaults.py LLMModel.get_test_default 1 1 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMModel.get_production_default 1 1 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMModel.is_deprecated 1 1 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMModel.get_provider 7 7 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMConfig.get_model_config 11 11 0 0.00%
netra_backend/app/llm/llm_defaults.py LLMConfig.validate_model_usage 11 11 1 0.00%
netra_backend/app/llm/llm_defaults.py LLMConfig.get_api_key_env_var 10 10 0 0.00%
netra_backend/app/llm/llm_defaults.py get_default_llm_model 1 1 0 0.00%
netra_backend/app/llm/llm_defaults.py migrate_deprecated_model 2 2 0 0.00%
netra_backend/app/llm/llm_defaults.py (no function) 30 0 0 100.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities.__init__ 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities.get_config_info 4 4 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._build_config_info 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._determine_config_enabled 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._create_stats_object 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities.get_manager_stats 2 2 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._get_active_configs 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities.health_check 5 5 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._execute_health_test 3 3 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._handle_health_check_error 2 2 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._create_healthy_check_result 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py LLMManagementUtilities._create_unhealthy_check_result 1 1 0 0.00%
netra_backend/app/llm/llm_management_utilities.py (no function) 20 20 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.__init__ 11 11 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.initialize 11 11 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._ensure_initialized 2 2 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._is_cached 5 5 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._get_cache_key 4 4 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.ask_llm 14 14 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.ask_llm_full 4 4 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.ask_llm_structured 14 14 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._make_llm_request 4 4 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._get_model_name 5 5 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager._get_provider 5 5 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.get_available_models 4 4 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.get_config 4 4 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.get_llm_config 1 1 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.health_check 6 6 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.clear_cache 2 2 0 0.00%
netra_backend/app/llm/llm_manager.py LLMManager.shutdown 3 3 0 0.00%
netra_backend/app/llm/llm_manager.py create_llm_manager 8 8 0 0.00%
netra_backend/app/llm/llm_manager.py get_llm_manager 6 6 0 0.00%
netra_backend/app/llm/llm_manager.py (no function) 30 0 0 100.00%
netra_backend/app/llm/llm_operations.py LLMOperations.__init__ 4 4 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations.get_llm 1 1 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations.ask_llm 2 2 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._try_get_cached_response 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations.ask_llm_full 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._process_llm_execution 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._execute_llm_request 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._start_heartbeat_if_enabled 2 2 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._stop_heartbeat_if_enabled 2 2 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._prepare_llm_execution 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._execute_llm_call 3 3 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._create_response_object 2 2 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._log_output_and_cache 3 3 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._stream_and_collect_chunks 5 5 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._execute_streaming_process 4 4 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations.stream_llm 4 4 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._stream_with_heartbeat_cleanup 4 4 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._prepare_streaming_llm 4 4 0 0.00%
netra_backend/app/llm/llm_operations.py LLMOperations._log_streaming_output_if_enabled 3 3 0 0.00%
netra_backend/app/llm/llm_operations.py (no function) 29 29 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_google_llm 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_openai_llm 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_anthropic_llm 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_cohere_llm 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_mistral_llm 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_vertexai_llm 3 3 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py validate_provider_key 6 6 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py _get_provider_handlers_map 1 1 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py get_provider_handler 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py create_llm_for_provider 4 4 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py _handle_unsupported_provider 2 2 0 0.00%
netra_backend/app/llm/llm_provider_handlers.py (no function) 16 16 0 0.00%
netra_backend/app/llm/llm_response_processing.py stream_llm_response 2 2 0 0.00%
netra_backend/app/llm/llm_response_processing.py parse_nested_json_value 6 6 0 0.00%
netra_backend/app/llm/llm_response_processing.py _parse_json_if_valid 4 4 0 0.00%
netra_backend/app/llm/llm_response_processing.py _is_json_like 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py parse_nested_json_dict 6 6 0 0.00%
netra_backend/app/llm/llm_response_processing.py parse_nested_json_recursive 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py _build_cached_choices 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py _create_cached_response_object 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py create_cached_llm_response 3 3 0 0.00%
netra_backend/app/llm/llm_response_processing.py extract_response_content 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py create_token_usage 4 4 0 0.00%
netra_backend/app/llm/llm_response_processing.py _extract_safe_token_count 2 2 0 0.00%
netra_backend/app/llm/llm_response_processing.py get_response_model_name 4 4 0 0.00%
netra_backend/app/llm/llm_response_processing.py get_finish_reason 2 2 0 0.00%
netra_backend/app/llm/llm_response_processing.py _build_llm_response_object 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py create_llm_response 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py _build_response_choices 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py attempt_json_fallback_parse 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py should_cache_structured_response 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py cache_structured_response 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py create_structured_cache_key 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py get_cached_structured_response 4 4 0 0.00%
netra_backend/app/llm/llm_response_processing.py _fetch_cached_response 1 1 0 0.00%
netra_backend/app/llm/llm_response_processing.py _parse_cached_response_safely 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py fix_validation_errors 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py fix_string_parameters_to_dict 5 5 0 0.00%
netra_backend/app/llm/llm_response_processing.py _convert_string_param_to_dict 6 6 0 0.00%
netra_backend/app/llm/llm_response_processing.py fix_dict_recommendations_to_strings 3 3 0 0.00%
netra_backend/app/llm/llm_response_processing.py _convert_recommendations_to_strings 6 6 0 0.00%
netra_backend/app/llm/llm_response_processing.py (no function) 39 39 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations.__init__ 1 1 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations.get_structured_llm 2 2 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations.ask_structured_llm 5 5 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._try_get_cached_result 3 3 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._generate_or_fallback 4 4 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._handle_generation_failure 1 1 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._generate_structured_response 5 5 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._handle_response_caching 1 1 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._process_llm_response 3 3 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._fallback_structured_parse 5 5 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._try_text_fallback 3 3 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._handle_fallback_failure 2 2 0 0.00%
netra_backend/app/llm/llm_structured_operations.py LLMStructuredOperations._cache_structured_if_needed 3 3 0 0.00%
netra_backend/app/llm/llm_structured_operations.py (no function) 22 22 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils.log_llm_input_data 2 2 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils.log_llm_output_data 3 3 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils._extract_llm_params 6 6 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils._extract_response_content 5 5 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils._extract_token_count_from_response 7 7 0 0.00%
netra_backend/app/llm/llm_utils.py LLMUtils.cache_response_if_needed 2 2 0 0.00%
netra_backend/app/llm/llm_utils.py (no function) 16 16 0 0.00%
netra_backend/app/llm/observability.py (no function) 4 0 0 100.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher.__init__ 5 5 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher.add_request 5 5 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._add_pending_request 1 1 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._check_batch_ready 2 2 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher.process_batches 5 5 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._wait_for_batch 4 4 1 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._get_batch 4 4 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._process_batch 5 5 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._set_results 3 3 0 0.00%
netra_backend/app/llm/resource_batcher.py RequestBatcher._set_errors 3 3 0 0.00%
netra_backend/app/llm/resource_batcher.py (no function) 13 13 0 0.00%
netra_backend/app/llm/resource_cache.py CacheEntry.is_expired 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py CacheEntry.touch 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.__init__ 4 4 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.get 9 9 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.put 11 11 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.delete 4 4 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.clear 1 1 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache._evict_oldest 4 4 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.cleanup_expired 10 10 0 0.00%
netra_backend/app/llm/resource_cache.py LRUCache.get_stats 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.__init__ 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.generate_key 5 5 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.cache_response 5 5 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.get_cached_response 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.cache_model_info 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.get_model_info 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.cache_resource 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.get_resource 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.invalidate_model 13 13 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.cleanup 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.get_stats 6 6 0 0.00%
netra_backend/app/llm/resource_cache.py LLMResourceCache.clear 2 2 0 0.00%
netra_backend/app/llm/resource_cache.py get_llm_resource_cache 3 3 0 0.00%
netra_backend/app/llm/resource_cache.py cache_llm_response 1 1 0 0.00%
netra_backend/app/llm/resource_cache.py get_cached_llm_response 1 1 0 0.00%
netra_backend/app/llm/resource_cache.py (no function) 46 46 0 0.00%
netra_backend/app/llm/resource_manager.py (no function) 5 5 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.__init__ 4 4 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.get_request_pool 3 3 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._create_pool 5 5 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.get_cache_manager 3 3 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.record_request 4 4 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._update_request_metrics 4 4 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._update_success_metrics 3 3 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._init_metrics 1 1 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.get_metrics 4 4 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._collect_pool_metrics 1 1 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor._collect_cache_metrics 1 1 0 0.00%
netra_backend/app/llm/resource_monitor.py ResourceMonitor.cleanup 4 4 0 0.00%
netra_backend/app/llm/resource_monitor.py (no function) 20 20 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool.__init__ 5 5 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool.acquire 3 3 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool._check_rate_limit 3 3 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool._clean_old_requests 5 5 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool._wait_if_at_limit 5 5 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool._calculate_wait_time 2 2 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool._record_request 2 2 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool.release 1 1 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool.__aenter__ 2 2 0 0.00%
netra_backend/app/llm/resource_pool.py RequestPool.__aexit__ 1 1 0 0.00%
netra_backend/app/llm/resource_pool.py (no function) 14 14 0 0.00%
netra_backend/app/llm/retry_helpers.py try_retry_attempt 4 4 0 0.00%
netra_backend/app/llm/retry_helpers.py handle_retry_failure 3 3 0 0.00%
netra_backend/app/llm/retry_helpers.py _process_failure_attempt 3 3 0 0.00%
netra_backend/app/llm/retry_helpers.py _handle_retry_delay_or_log 3 3 0 0.00%
netra_backend/app/llm/retry_helpers.py log_final_failure 1 1 0 0.00%
netra_backend/app/llm/retry_helpers.py execute_retry_template 2 2 0 0.00%
netra_backend/app/llm/retry_helpers.py _attempt_retry_operation 2 2 0 0.00%
netra_backend/app/llm/retry_helpers.py _process_retry_attempt 4 4 0 0.00%
netra_backend/app/llm/retry_helpers.py _execute_retry_loop 6 6 0 0.00%
netra_backend/app/llm/retry_helpers.py create_health_status_base 2 2 0 0.00%
netra_backend/app/llm/retry_helpers.py _get_recent_failures 3 3 0 0.00%
netra_backend/app/llm/retry_helpers.py _build_health_status_dict 1 1 0 0.00%
netra_backend/app/llm/retry_helpers.py add_circuit_breaker_status 2 2 0 0.00%
netra_backend/app/llm/retry_helpers.py _count_failures_by_type 1 1 0 0.00%
netra_backend/app/llm/retry_helpers.py add_failure_type_breakdown 3 3 0 0.00%
netra_backend/app/llm/retry_helpers.py (no function) 20 20 0 0.00%
netra_backend/app/llm/schemas.py (no function) 10 10 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger.__init__ 2 2 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger.log_agent_communication 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger.log_agent_input 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger.log_agent_output 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_communication_data 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_input_data 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_output_data 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_communication_json 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._build_communication_data 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_input_json 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._build_input_data 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_output_json 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._build_agent_output_base 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._build_output_data 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_communication_text 2 2 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_input_text 4 4 0 0.00%
netra_backend/app/llm/subagent_logger.py SubAgentLogger._log_output_text 4 4 0 0.00%
netra_backend/app/llm/subagent_logger.py get_subagent_logger 3 3 0 0.00%
netra_backend/app/llm/subagent_logger.py log_agent_communication 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py log_agent_input 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py log_agent_output 1 1 0 0.00%
netra_backend/app/llm/subagent_logger.py (no function) 27 0 0 100.00%
netra_backend/app/logging_config.py (no function) 5 0 0 100.00%
netra_backend/app/mcp_client/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClientError.__init__ 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.__init__ 4 4 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.initialize 4 4 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.shutdown 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.connect 6 6 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.disconnect 4 4 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.discover_tools 5 5 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.execute_tool 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._perform_tool_execution 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._execute_tool_with_context 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.get_resource 5 5 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.list_resources 5 5 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.get_connection 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient.list_connections 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._validate_connection_request 4 4 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._create_connection 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._establish_connection 6 6 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._negotiate_protocol 5 5 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._register_connection 4 4 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._validate_disconnect_request 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._close_connection 5 5 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._unregister_connection 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._validate_connection_active 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._create_operation_context 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._validate_tool_execution 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._validate_resource_request 3 3 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._disconnect_all 6 6 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._connect_transport 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._disconnect_transport 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._exchange_capabilities 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._request_tools_list 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._send_tool_execution 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._request_resource 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._request_resources_list 0 0 1 100.00%
netra_backend/app/mcp_client/client_core.py MCPClient._process_tools_response 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._process_tool_result 2 2 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._process_resource_response 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py MCPClient._process_resources_response 1 1 0 0.00%
netra_backend/app/mcp_client/client_core.py (no function) 51 51 2 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.__init__ 14 14 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._initialize_settings 11 11 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.create_connection 11 11 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_connection_with_timeout 3 3 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._build_connection_object 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.get_connection 10 10 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._get_pooled_connection 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.release_connection 3 3 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.health_check 3 3 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._perform_health_check 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.reconnect 15 15 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._wait_for_backoff 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_replacement_connection 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.close_all_connections 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._cancel_background_tasks 11 11 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._drain_all_pools 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._close_all_active_connections 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_transport 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._get_transport_factory_map 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._establish_connection 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._perform_connection_setup 16 16 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._ping_connection 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._calculate_backoff_delay 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._get_server_config 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._replace_connection 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._drain_pool 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._close_connections 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_stdio_transport 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_http_transport 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_websocket_transport 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._connect_transport 0 0 1 100.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._negotiate_session 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._initialize_pool 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._update_metrics 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._remove_connection 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._close_single_connection 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.get_metrics 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.get_pool_status 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._build_pool_status_entry 1 1 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._start_background_tasks 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._health_check_loop 8 8 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._perform_health_checks 13 13 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._recovery_loop 9 9 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._recover_failed_connections 15 15 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._maintain_pool_sizes 5 5 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._handle_failed_connection 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._handle_connection_failure 8 8 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._attempt_single_connection_recovery 40 40 1 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._create_additional_connections 13 13 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._check_circuit_breaker 7 7 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._is_circuit_breaker_open 2 2 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._should_attempt_circuit_recovery 5 5 1 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._reset_circuit_breaker 8 8 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._ensure_circuit_breaker 4 4 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._move_to_recovery_queue 6 6 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._health_monitor_loop 8 8 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._monitor_system_health 15 15 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager._trigger_force_recovery 10 10 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.get_connection_status 8 8 0 0.00%
netra_backend/app/mcp_client/connection_manager.py MCPConnectionManager.force_recovery_all 9 9 0 0.00%
netra_backend/app/mcp_client/connection_manager.py (no function) 115 115 0 0.00%
netra_backend/app/mcp_client/models.py MCPAuthConfig.validate_api_key 3 3 0 0.00%
netra_backend/app/mcp_client/models.py MCPServerConfig.validate_name 3 3 0 0.00%
netra_backend/app/mcp_client/models.py MCPServerConfig.validate_url 7 7 0 0.00%
netra_backend/app/mcp_client/models.py MCPTool.validate_tool_name 3 3 0 0.00%
netra_backend/app/mcp_client/models.py MCPToolResult.validate_error_message 3 3 0 0.00%
netra_backend/app/mcp_client/models.py MCPResource.validate_uri 3 3 0 0.00%
netra_backend/app/mcp_client/models.py (no function) 129 129 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.__init__ 5 5 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.discover_resources 4 4 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.fetch_resource 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._fetch_resource_with_cache 4 4 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.validate_uri 6 6 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.parse_content 4 4 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._discover_and_cache_resources 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._fetch_and_cache_resource 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._is_valid_parsed_uri 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._get_mime_type_parsers 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._fetch_resources_from_server 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._fetch_resource_with_retry 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._get_content_parser 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._parse_json_content 4 4 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._parse_text_content 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._build_list_resources_request 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._build_read_resource_request 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._generate_request_id 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._parse_resources_response 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._create_resource_from_data 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._parse_resource_content_response 5 5 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._create_resource_with_content 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._send_request 0 0 1 100.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.clear_cache 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._clear_server_cache 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._clear_server_resource_cache 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._clear_server_content_cache 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy._clear_all_caches 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.get_cache_stats 1 1 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.refresh_resources 3 3 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.is_resource_cached 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.get_cached_resource 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py MCPResourceProxy.batch_fetch_resources 2 2 0 0.00%
netra_backend/app/mcp_client/resource_proxy.py (no function) 43 43 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy.__init__ 5 5 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy.discover_tools 4 4 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy.execute_tool 5 5 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy.validate_arguments 6 6 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy.transform_result 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._build_tool_result_from_raw 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._extract_result_data 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._discover_and_cache_tools 3 3 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._execute_tool_safely 4 4 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._fetch_tools_from_server 3 3 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._get_tool_definition 5 5 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._validate_tool_arguments 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._execute_with_retry 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._create_success_result 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._create_error_result 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._validate_required_fields 4 4 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._validate_field_types 4 4 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._validate_single_field_type 3 3 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._is_type_valid 3 3 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._extract_content 4 4 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._build_list_tools_request 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._build_tool_call_request 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._generate_request_id 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._calculate_execution_time 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._parse_tools_response 2 2 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._create_tool_from_data 1 1 0 0.00%
netra_backend/app/mcp_client/tool_proxy.py MCPToolProxy._send_request 0 0 1 100.00%
netra_backend/app/mcp_client/tool_proxy.py (no function) 36 36 0 0.00%
netra_backend/app/mcp_client/transports/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.__init__ 2 2 0 0.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.connect 0 0 5 100.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.disconnect 0 0 5 100.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.send_request 0 0 16 100.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.is_connected 1 1 0 0.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.__aenter__ 2 2 0 0.00%
netra_backend/app/mcp_client/transports/base.py MCPTransport.__aexit__ 1 1 0 0.00%
netra_backend/app/mcp_client/transports/base.py (no function) 13 13 10 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.__init__ 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._initialize_transport_config 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._init_config 4 4 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._init_options 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._init_runtime_state 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.connect 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._establish_connection 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._perform_connection_setup 4 4 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._create_client 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._merge_headers 1 1 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._build_http_client 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._build_auth_headers 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._get_auth_header_builders 1 1 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._test_connection 4 4 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._validate_client 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._validate_health_response 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.send_request 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._validate_connection 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._execute_with_retries 8 8 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._build_request_data 4 4 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._create_base_request 1 1 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._send_http_request 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._validate_client_available 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._process_http_response 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._validate_response 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._check_response_error 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._check_response_result 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.start_sse_stream 6 6 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._process_sse_lines 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._parse_sse_line 6 6 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._handle_sse_event 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._process_notification 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.disconnect 5 5 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._cleanup 2 2 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._stop_sse_task 5 5 1 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport._close_client 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.refresh_auth_token 3 3 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py HttpTransport.get_connection_info 1 1 0 0.00%
netra_backend/app/mcp_client/transports/http_client.py (no function) 50 50 2 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport.__init__ 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._init_command_config 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._init_runtime_state 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport.connect 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._establish_connection 8 8 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._start_process 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._build_environment 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._build_command_args 1 1 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._create_subprocess 1 1 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._start_reader 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._read_loop 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._can_read 1 1 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._read_data_loop 9 9 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._process_data 5 5 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._handle_message 5 5 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._process_response 5 5 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport.send_request 5 5 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._validate_connection 2 2 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._execute_request 9 9 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._build_request 2 2 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._create_request_object 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._send_data 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._validate_response 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._check_response_error 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._check_response_result 2 2 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport.disconnect 5 5 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._cleanup 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._cancel_read_task 5 5 1 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._terminate_process 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._graceful_termination 7 7 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._close_stdin 3 3 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._force_termination 2 2 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._kill_process 2 2 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._cancel_pending_requests 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py StdioTransport._handle_disconnect 4 4 0 0.00%
netra_backend/app/mcp_client/transports/stdio_client.py (no function) 49 49 1 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.__init__ 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._init_connection_params 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._init_ping_params 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._init_reconnect_params 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._init_state_variables 6 6 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.connect 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._connect_with_retries 6 6 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._perform_connection_steps 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_connection_retry 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._establish_connection 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._build_connection_params 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._get_base_connection_params 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._get_timeout_params 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._create_ssl_context 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._build_ssl_context 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._start_background_tasks 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._message_receiver_loop 6 6 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_connection_closed 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_receiver_error 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._receive_messages_loop 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_incoming_message 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._route_message 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_response 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_notification 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._heartbeat_loop 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._send_heartbeats_loop 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.send_request 6 6 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._execute_request 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._send_and_wait_response 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._setup_request_future 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_request_error 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._build_request 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._create_base_request 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._validate_response 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_response_error 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.register_notification_handler 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.unregister_notification_handler 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.send_notification 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._build_notification 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._create_base_notification 1 1 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport.disconnect 5 5 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._cleanup 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._stop_background_tasks 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._cancel_task_safely 4 4 1 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._close_websocket 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._cancel_pending_requests 4 4 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._handle_disconnect 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._process_disconnect 3 3 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._check_reconnection_needed 2 2 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py WebSocketTransport._attempt_reconnection 6 6 0 0.00%
netra_backend/app/mcp_client/transports/websocket_client.py (no function) 64 64 1 0.00%
netra_backend/app/migration_models.py (no function) 1 1 0 0.00%
netra_backend/app/models/__init__.py (no function) 6 0 0 100.00%
netra_backend/app/models/agent_execution.py AgentExecution.to_dict 1 1 0 0.00%
netra_backend/app/models/agent_execution.py AgentExecution.create_execution_record 1 1 0 0.00%
netra_backend/app/models/agent_execution.py AgentExecution.mark_started 2 2 0 0.00%
netra_backend/app/models/agent_execution.py AgentExecution.mark_completed 9 9 0 0.00%
netra_backend/app/models/agent_execution.py AgentExecution.mark_failed 5 5 0 0.00%
netra_backend/app/models/agent_execution.py AgentExecution.__repr__ 0 0 1 100.00%
netra_backend/app/models/agent_execution.py (no function) 32 0 1 100.00%
netra_backend/app/models/analytics_models.py (no function) 51 51 0 0.00%
netra_backend/app/models/conversation.py (no function) 5 5 0 0.00%
netra_backend/app/models/database.py (no function) 3 3 0 0.00%
netra_backend/app/models/message.py (no function) 2 2 0 0.00%
netra_backend/app/models/session.py Session.is_session_expired 7 7 0 0.00%
netra_backend/app/models/session.py Session.update_activity 1 1 0 0.00%
netra_backend/app/models/session.py Session.mark_invalid 2 2 0 0.00%
netra_backend/app/models/session.py Session.store_data 1 1 0 0.00%
netra_backend/app/models/session.py Session.get_data 1 1 0 0.00%
netra_backend/app/models/session.py (no function) 28 0 0 100.00%
netra_backend/app/models/thread.py Message.__init__ 5 5 0 0.00%
netra_backend/app/models/thread.py (no function) 3 3 0 0.00%
netra_backend/app/models/user.py UserPreferences.__post_init__ 2 2 0 0.00%
netra_backend/app/models/user.py UserState.__post_init__ 2 2 0 0.00%
netra_backend/app/models/user.py (no function) 18 0 0 100.00%
netra_backend/app/models/user_execution_context.py UserExecutionContext.__post_init__ 20 20 0 0.00%
netra_backend/app/models/user_execution_context.py UserExecutionContext.to_dict 1 1 0 0.00%
netra_backend/app/models/user_execution_context.py UserExecutionContext.__str__ 0 0 11 100.00%
netra_backend/app/models/user_execution_context.py UserExecutionContext.__repr__ 0 0 7 100.00%
netra_backend/app/models/user_execution_context.py (no function) 12 12 2 0.00%
netra_backend/app/monitoring/__init__.py (no function) 11 0 0 100.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator.evaluate_rule 5 5 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._process_rule_evaluation 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._create_alert_if_triggered 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_metrics_for_rule 4 4 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._evaluate_condition 5 5 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._check_rule_condition 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._evaluate_system_condition 5 5 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._evaluate_agent_condition 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._check_agents_against_rule 4 4 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._check_agent_against_rule 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_rule_mapping 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_error_rate_rules 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_performance_rules 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._create_alert 4 4 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_alert_instance 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._gather_alert_fields 4 4 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_alert_basic_fields 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_alert_metric_fields 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_alert_message_fields 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._extract_alert_values 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._extract_system_alert_values 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._extract_agent_alert_values 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._find_matching_agent_values 5 5 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_metric_value_for_rule 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_metric_value_mapping 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_error_metric_mappings 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._build_performance_metric_mappings 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._generate_alert_message 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._get_base_message 1 1 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._append_value_details 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._append_formatted_details 2 2 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py AlertEvaluator._format_value_details 3 3 0 0.00%
netra_backend/app/monitoring/alert_evaluator.py (no function) 40 0 2 100.00%
netra_backend/app/monitoring/alert_manager.py (no function) 4 4 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.__init__ 4 0 0 100.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.initialize 1 1 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.process_alert 2 2 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.add_rule 2 2 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.get_active_alerts 1 1 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.clear_alert 6 6 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py CompactAlertManager.get_alert_summary 1 1 0 0.00%
netra_backend/app/monitoring/alert_manager_compact.py (no function) 15 0 0 100.00%
netra_backend/app/monitoring/alert_models.py (no function) 53 0 0 100.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager.__init__ 3 3 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager.add_channel 2 2 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager.remove_channel 6 6 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager.deliver_alert 11 11 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager._should_deliver_to_channel 5 5 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager._get_alert_level_value 4 4 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager._deliver_to_channel 3 3 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager._format_alert_message 1 1 0 0.00%
netra_backend/app/monitoring/alert_notifications.py NotificationDeliveryManager.get_delivery_stats 3 3 0 0.00%
netra_backend/app/monitoring/alert_notifications.py (no function) 16 0 0 100.00%
netra_backend/app/monitoring/alert_types.py (no function) 53 53 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting.__init__ 5 5 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._initialize_alert_rules 1 1 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting.process_drift_detection 31 31 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._should_throttle_alert 9 9 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._trigger_alert 16 16 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._send_alert_to_channel 16 16 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._send_slack_alert 6 6 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._send_pagerduty_alert 6 6 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._send_email_alert 6 6 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._create_jira_ticket 6 6 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._update_dashboard_alert 3 3 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._log_alert 5 5 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._trigger_executive_escalation 4 4 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._trigger_automated_remediation 8 8 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py ConfigurationDriftAlerting._get_remediation_actions_for_config 8 8 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py get_configuration_drift_alerting 4 4 0 0.00%
netra_backend/app/monitoring/configuration_drift_alerts.py (no function) 66 66 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDrift.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py E2EOAuthSimulationKeyValidator.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py E2EOAuthSimulationKeyValidator.validate_key_consistency 22 22 4 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py E2EOAuthSimulationKeyValidator._test_e2e_oauth_simulation 12 12 2 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py JWTSecretAlignmentValidator.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py JWTSecretAlignmentValidator.validate_jwt_secret_alignment 24 24 1 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py JWTSecretAlignmentValidator._test_jwt_functionality 9 9 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py WebSocketConfigurationValidator.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py WebSocketConfigurationValidator.validate_websocket_config_coherence 32 32 1 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py WebSocketConfigurationValidator._test_websocket_auth_integration 9 9 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py WebSocketConfigurationValidator._validate_websocket_cors_config 11 11 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor.__init__ 10 10 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor.check_health 46 46 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor._determine_alert_status 7 7 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor._generate_remediation_recommendations 11 11 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor._analyze_business_impact 8 8 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor.get_drift_history 3 3 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py ConfigurationDriftMonitor.clear_resolved_drifts 6 6 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py extend_staging_health_monitor_with_drift_detection 5 5 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py get_configuration_drift_monitor 4 4 0 0.00%
netra_backend/app/monitoring/configuration_drift_monitor.py (no function) 67 67 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard.get_dashboard_data 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_core_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_service_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_current_timestamp 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_system_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_memory_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_database_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_db_connections_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_cache_hit_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_websocket_dashboard_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py PerformanceDashboard._get_optimization_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement.measure_operation 4 4 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._capture_start_metrics 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._get_current_memory_usage 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._record_operation_metrics 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._record_both_operation_metrics 2 2 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._calculate_duration 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._calculate_memory_delta 2 2 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._record_duration_metric 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py OperationMeasurement._record_memory_metric 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview.get_system_health 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_status_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_metrics_data 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._determine_overall_status 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._evaluate_system_metrics 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._calculate_health_status 3 3 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._classify_health_level 5 5 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_resource_utilization 4 4 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_performance_metrics 4 4 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_service_health 1 1 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_database_status 4 4 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._evaluate_database_utilization 2 2 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_websocket_status 2 2 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._get_memory_status 4 4 0 0.00%
netra_backend/app/monitoring/dashboard.py SystemOverview._evaluate_memory_availability 2 2 0 0.00%
netra_backend/app/monitoring/dashboard.py (no function) 50 0 0 100.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator.calculate_overall_health 17 17 0 0.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator._calculate_system_health 27 27 0 0.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator._calculate_performance_health 22 22 0 0.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator._calculate_code_quality_health 27 27 0 0.00%
netra_backend/app/monitoring/health_calculator.py HealthScoreCalculator._score_to_status 7 7 0 0.00%
netra_backend/app/monitoring/health_calculator.py (no function) 18 0 0 100.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfig.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfigManager.__init__ 3 3 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfigManager.get_config 3 3 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfigManager.update_config 8 8 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfigManager.get_dashboard_stats 1 1 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py DashboardConfigManager.reset_config 7 7 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py get_dashboard_config_manager 3 3 0 0.00%
netra_backend/app/monitoring/isolation_dashboard_config.py (no function) 22 22 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.__init__ 15 15 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.start_health_checks 5 5 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.stop_health_checks 7 7 1 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._health_check_loop 13 13 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.perform_comprehensive_health_check 19 19 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_request_isolation 23 23 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_singleton_violations 29 29 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_websocket_isolation 33 33 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_database_session_isolation 42 42 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_resource_leaks 34 34 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_factory_performance 29 29 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_concurrent_request_safety 31 31 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._check_memory_usage 24 24 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._calculate_overall_health 10 10 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._get_system_metrics 3 3 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._process_health_alerts 5 5 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker._trigger_health_alert 8 8 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.get_current_health 2 2 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.get_health_history 2 2 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py IsolationHealthChecker.run_specific_check 4 4 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py get_isolation_health_checker 3 3 0 0.00%
netra_backend/app/monitoring/isolation_health_checks.py (no function) 65 65 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.__init__ 16 16 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.start_collection 4 4 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.stop_collection 7 7 1 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._collection_loop 9 9 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._collect_system_health 27 27 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._check_isolation_violations 8 8 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._check_alert_conditions 18 18 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._trigger_alert 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._cleanup_expired_data 8 8 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.start_request 6 6 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.complete_request 14 14 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.record_instance_creation_time 7 7 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.record_isolation_violation 12 12 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._record_violation 12 12 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector._calculate_isolation_score 17 17 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_current_health 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_isolation_score 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_failure_containment_rate 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_concurrent_users 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_active_requests 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_recent_violations 3 3 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_violation_counts 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py IsolationMetricsCollector.get_health_history 3 3 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py get_isolation_metrics_collector 3 3 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py start_request_tracking 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py complete_request_tracking 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py record_instance_creation_time 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py record_violation 2 2 0 0.00%
netra_backend/app/monitoring/isolation_metrics.py (no function) 89 89 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricWindow.add_metric 2 2 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricWindow._prune_old_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricWindow.get_metrics 2 2 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py AggregatedMetrics.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.__init__ 8 8 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._initialize_windows 4 4 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.add_metric 6 6 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.add_timing_breakdown 3 3 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.add_resource_metrics 2 2 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.get_aggregated_metrics 21 21 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.get_all_aggregations 6 6 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.get_performance_summary 6 6 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.get_bottlenecks 14 14 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._breakdown_to_metrics 9 9 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._calculate_percentile 8 8 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._calculate_average_breakdown 15 15 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._get_resource_summary 4 4 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator._detect_trends 12 12 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.export_metrics 9 9 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py MetricsAggregator.clear_old_metrics 9 9 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py get_global_aggregator 6 6 0 0.00%
netra_backend/app/monitoring/metrics_aggregator.py (no function) 70 70 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector.__init__ 6 6 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector.start_collection 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._create_collection_tasks 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_task_creators 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector.stop_collection 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._cancel_collection_tasks 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._cancel_single_task 4 4 1 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_system_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_single_system_metrics_cycle 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._gather_system_metrics 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_system_stats 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._gather_all_system_stats 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_cpu_data 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_io_data 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_system_metrics 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._create_system_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_basic_system_metrics 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_io_system_metrics 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._record_system_metrics 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._record_individual_system_metrics 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_database_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_single_database_metrics_cycle 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._gather_database_metrics 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_database_stats 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_db_stats_dict 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_database_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._extract_pool_data 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._extract_query_data 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._create_database_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._calculate_connection_data 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_database_metrics_instance 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._record_database_metrics 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_websocket_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_single_websocket_metrics_cycle 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._gather_websocket_metrics 10 10 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_websocket_metrics 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_empty_websocket_metrics 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._record_websocket_metrics 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._collect_memory_metrics 6 6 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._gather_and_record_memory_metrics 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._perform_periodic_gc 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._cleanup_old_metrics 6 6 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._remove_expired_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._clean_buffer 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._record_metric 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._calculate_cache_hit_ratio 6 6 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector.get_recent_metrics 4 4 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._filter_metrics_by_time 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector.get_metric_summary 2 2 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._build_metric_summary 6 6 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._calculate_summary_stats 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_basic_stats 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_extended_stats 1 1 0 0.00%
netra_backend/app/monitoring/metrics_collector.py MetricsCollector._get_extended_stats_with_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_collector.py (no function) 97 0 0 100.00%
netra_backend/app/monitoring/metrics_collectors.py SystemMetricsCollector.collect 8 8 0 0.00%
netra_backend/app/monitoring/metrics_collectors.py GitMetricsCollector.collect 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collectors.py CodeQualityMetricsCollector.collect 4 4 1 0.00%
netra_backend/app/monitoring/metrics_collectors.py PerformanceMetricsCollector.collect 5 5 0 0.00%
netra_backend/app/monitoring/metrics_collectors.py (no function) 24 24 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.__init__ 4 4 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.register_metric 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.record_value 7 7 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.get_metric_samples 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.get_latest_value 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.get_all_metrics 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.clear_old_samples 9 9 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricRegistry.get_stats 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py PrometheusExporter.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py PrometheusExporter.export_metrics 19 19 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py PrometheusExporter.export_metric 15 15 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector.__init__ 5 5 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector._register_builtin_metrics 3 3 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector.start_collection 5 5 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector.stop_collection 9 9 1 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector._collection_loop 8 8 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsCollector._collect_system_metrics 12 12 2 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.__init__ 4 4 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.start 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.stop 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.record_counter 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.record_gauge 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.record_histogram 1 1 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.export_prometheus 9 9 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.export_json 14 14 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.get_stats 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py MetricsExporter.cleanup_old_data 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py get_metrics_exporter 3 3 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py record_metric 6 6 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py start_metrics_system 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py stop_metrics_system 2 2 0 0.00%
netra_backend/app/monitoring/metrics_exporter.py (no function) 63 63 0 0.00%
netra_backend/app/monitoring/models.py Metric.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/models.py MetricSeries.latest_value 3 3 0 0.00%
netra_backend/app/monitoring/models.py MetricSeries.average_value 3 3 0 0.00%
netra_backend/app/monitoring/models.py MetricsCollector.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/models.py MetricsCollector.collect 1 1 0 0.00%
netra_backend/app/monitoring/models.py MetricsCollector.get_metrics 1 1 0 0.00%
netra_backend/app/monitoring/models.py MetricsCollector.clear 1 1 0 0.00%
netra_backend/app/monitoring/models.py (no function) 94 0 0 100.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.__init__ 6 6 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.initialize 2 2 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._setup_default_rules 2 2 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.record_performance_metrics 6 6 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._evaluate_alert_conditions 3 3 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._should_trigger_alert 3 3 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._is_in_cooldown 5 5 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._evaluate_rule_condition 5 5 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._trigger_alert 5 5 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._generate_alert_message 2 2 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._extract_metric_value 3 3 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._notify_alert 1 1 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.get_performance_summary 5 5 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager._calculate_performance_stats 4 4 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.add_alert_rule 2 2 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.remove_alert_rule 6 6 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.clear_alert 6 6 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.get_active_alerts 1 1 0 0.00%
netra_backend/app/monitoring/performance_alerting.py PerformanceAlertManager.get_alert_rules 1 1 0 0.00%
netra_backend/app/monitoring/performance_alerting.py (no function) 27 0 0 100.00%
netra_backend/app/monitoring/performance_metrics.py TimerMetric.stop 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py TimerMetric.duration_ms 3 3 0 0.00%
netra_backend/app/monitoring/performance_metrics.py RollingWindow.__init__ 3 3 0 0.00%
netra_backend/app/monitoring/performance_metrics.py RollingWindow.add 3 3 0 0.00%
netra_backend/app/monitoring/performance_metrics.py RollingWindow._expire_old_samples 3 3 0 0.00%
netra_backend/app/monitoring/performance_metrics.py RollingWindow.get_values 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py RollingWindow.calculate_percentiles 6 6 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.__init__ 10 10 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.should_sample 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.timer 14 14 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.record_timer 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.increment_counter 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.set_gauge 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.get_metrics_summary 10 10 2 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor._create_alert 10 10 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.start_background_reporting 4 4 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor._background_reporter 14 14 0 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.stop_background_reporting 6 6 1 0.00%
netra_backend/app/monitoring/performance_metrics.py PerformanceMonitor.export_prometheus_metrics 18 18 0 0.00%
netra_backend/app/monitoring/performance_metrics.py get_performance_monitor 6 6 0 0.00%
netra_backend/app/monitoring/performance_metrics.py record_operation_time 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py get_performance_summary 2 2 0 0.00%
netra_backend/app/monitoring/performance_metrics.py timed_operation 3 3 0 0.00%
netra_backend/app/monitoring/performance_metrics.py (no function) 59 59 0 0.00%
netra_backend/app/monitoring/prometheus_exporter.py (no function) 1 1 0 0.00%
netra_backend/app/monitoring/resource_limiter.py LimiterConfig.__post_init__ 2 2 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.__init__ 14 14 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.start 3 3 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.stop 7 7 1 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.check_request_limits 33 33 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.acquire_request_slot 5 5 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.release_request_slot 3 3 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter._get_current_load 10 10 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter._calculate_throttle_delay 5 5 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter._monitor_loop 8 8 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter._update_limiting_state 21 21 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.get_limiter_stats 9 9 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.get_health_status 9 9 0 0.00%
netra_backend/app/monitoring/resource_limiter.py ResourceLimiter.simulate_load_test 13 13 0 0.00%
netra_backend/app/monitoring/resource_limiter.py get_resource_limiter 3 3 0 0.00%
netra_backend/app/monitoring/resource_limiter.py check_request_allowed 2 2 0 0.00%
netra_backend/app/monitoring/resource_limiter.py acquire_processing_slot 2 2 0 0.00%
netra_backend/app/monitoring/resource_limiter.py release_processing_slot 2 2 0 0.00%
netra_backend/app/monitoring/resource_limiter.py (no function) 70 70 0 0.00%
netra_backend/app/monitoring/resource_monitor.py MonitorConfig.__post_init__ 2 2 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.__init__ 10 10 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._init_system_info 13 13 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.start 4 4 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.stop 7 7 1 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.add_alert_callback 1 1 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.remove_alert_callback 2 2 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._monitor_loop 10 10 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._collect_metrics 36 36 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._collect_io_metrics 11 11 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._collect_network_metrics 14 14 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._update_peak_stats 3 3 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._check_garbage_collection 6 6 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._check_thresholds 6 6 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._check_resource_threshold 27 27 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor._send_alert 12 12 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.get_current_metrics 1 1 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.get_active_alerts 1 1 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.get_monitor_stats 1 1 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.is_resource_healthy 1 1 0 0.00%
netra_backend/app/monitoring/resource_monitor.py ResourceMonitor.get_system_health_summary 13 13 0 0.00%
netra_backend/app/monitoring/resource_monitor.py get_resource_monitor 3 3 0 0.00%
netra_backend/app/monitoring/resource_monitor.py check_system_resources 2 2 0 0.00%
netra_backend/app/monitoring/resource_monitor.py add_resource_alert_callback 2 2 0 0.00%
netra_backend/app/monitoring/resource_monitor.py (no function) 95 0 2 100.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker.check_health 13 13 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker._check_websocket_server 7 7 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker._check_event_transmission 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker._check_event_pipeline 7 7 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker._calculate_websocket_health_score 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py WebSocketHealthChecker._create_websocket_error_result 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker.check_health 18 18 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._get_cpu_usage 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._get_memory_usage 5 5 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._get_disk_usage 5 5 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._get_connection_count 5 5 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._calculate_resource_health_score 5 5 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ResourceHealthChecker._create_resource_error_result 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker.check_health 14 14 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker._check_database_configuration 11 11 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker._check_auth_configuration 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker._check_websocket_configuration 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker._check_environment_configuration 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py ConfigurationHealthChecker._create_config_error_result 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker.__init__ 2 2 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker.check_health 18 18 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._measure_api_response_time 9 9 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._measure_websocket_latency 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._measure_database_query_time 7 7 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._calculate_performance_score 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._update_metrics_history 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._analyze_performance_trends 13 13 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py PerformanceMetricsChecker._create_performance_error_result 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor.__init__ 5 5 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._register_health_checkers 12 12 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._initialize_alert_thresholds 1 1 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor.get_comprehensive_health 8 8 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor.get_critical_health 7 7 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._enhance_with_staging_analysis 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._analyze_business_impact 10 10 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._predict_potential_failures 8 8 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._generate_remediation_suggestions 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._filter_critical_components 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._store_health_check_result 3 3 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._analyze_health_trends 10 10 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._check_alert_conditions 8 8 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._is_chat_functionality_impacted 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._is_auth_functionality_impacted 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._is_data_persistence_impacted 4 4 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._estimate_user_impact_percentage 7 7 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._calculate_overall_risk_level 9 9 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._get_component_remediation_suggestions 12 12 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._extract_overall_health_score 11 11 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._count_failed_components 6 6 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._calculate_stability_score 9 9 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py StagingHealthMonitor._determine_highest_alert_severity 10 10 0 0.00%
netra_backend/app/monitoring/staging_health_monitor.py (no function) 73 73 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.__init__ 4 0 0 100.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.start_monitoring 5 5 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.stop_monitoring 2 2 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor._monitoring_loop 10 10 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor._collect_system_metrics 10 10 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.get_current_metrics 1 1 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.get_metrics_history 2 2 0 0.00%
netra_backend/app/monitoring/system_monitor.py SystemPerformanceMonitor.get_performance_summary 7 7 0 0.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager.__init__ 3 0 0 100.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager.initialize 5 5 0 0.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager.shutdown 3 3 0 0.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager.get_system_health 3 3 0 0.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager._calculate_health_status 31 31 0 0.00%
netra_backend/app/monitoring/system_monitor.py MonitoringManager.get_monitoring_report 3 3 0 0.00%
netra_backend/app/monitoring/system_monitor.py (no function) 26 0 0 100.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.__init__ 2 2 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.get_cpu_usage 1 1 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.get_memory_usage 2 2 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.get_disk_usage 2 2 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.get_network_stats 2 2 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.collect_all_metrics 1 1 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.start_monitoring 4 4 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py SystemResourceMonitor.stop_monitoring 1 1 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py HealthMonitor.__init__ 1 1 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py HealthMonitor.check_system_health 13 13 0 0.00%
netra_backend/app/monitoring/system_resource_monitor.py (no function) 16 16 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.__init__ 12 12 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.start_continuous_monitoring 13 13 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.stop_monitoring 16 16 1 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring._monitoring_loop 25 25 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring._perform_monitoring_cycle 28 28 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring._update_staging_health_with_drift_status 5 5 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring._generate_monitoring_summary 11 11 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.get_current_status 10 10 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.perform_immediate_drift_check 11 11 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py UnifiedConfigurationMonitoring.get_drift_history 11 11 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py get_unified_configuration_monitoring 4 4 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py start_configuration_monitoring 2 2 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py stop_configuration_monitoring 2 2 0 0.00%
netra_backend/app/monitoring/unified_configuration_monitoring.py (no function) 39 39 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py AlertRule.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py ActiveAlert.is_active 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py ActiveAlert.is_acknowledged 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py ActiveAlert.duration_minutes 2 2 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py ActiveAlert.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.__init__ 14 14 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._initialize_default_alert_rules 11 11 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.start_alerting 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.stop_alerting 13 13 2 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._alert_evaluation_loop 10 10 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._escalation_loop 11 11 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._evaluate_all_alert_rules 9 9 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._evaluate_alert_rule 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._evaluate_condition 32 32 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._trigger_alert 8 8 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._format_alert_message 27 27 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._send_alert_notification 14 14 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._get_notification_channels_for_tier 8 8 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._check_alert_escalations 15 15 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._escalate_alert 19 19 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._check_alert_resolutions 8 8 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._check_resolution_condition 5 5 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._resolve_alert 9 9 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._send_resolution_notification 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._check_rule_rate_limit 12 12 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._update_rule_rate_limit 7 7 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.add_alert_rule 2 2 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.remove_alert_rule 5 5 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.update_alert_rule 5 5 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.enable_alert_rule 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.disable_alert_rule 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.acknowledge_alert 7 7 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.resolve_alert_manually 6 6 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.get_alert_summary 9 9 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._calculate_avg_resolution_time 5 5 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._calculate_escalation_rate 4 4 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem._calculate_auto_resolution_rate 5 5 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.get_active_alerts 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.get_alert_rules 1 1 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py WebSocketAlertSystem.get_alert_history 4 4 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py get_websocket_alert_system 9 9 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py start_websocket_alerting 3 3 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py stop_websocket_alerting 3 3 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py trigger_emergency_alert 4 4 0 0.00%
netra_backend/app/monitoring/websocket_alert_system.py (no function) 106 106 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.__init__ 4 4 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard._initialize_dashboard_config 1 1 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_system_health_widget 11 11 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_event_rate_widget 13 13 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_success_rate_widget 8 8 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_active_users_widget 8 8 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_latency_distribution_widget 11 11 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_recent_alerts_widget 2 2 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.get_dashboard_data 8 8 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py WebSocketDashboard.handle_websocket_connection 19 19 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py get_websocket_dashboard 4 4 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py dashboard_home 2 2 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py websocket_endpoint 2 2 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py get_metrics 5 5 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py get_prometheus_metrics 2 2 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py dashboard_health 15 15 0 0.00%
netra_backend/app/monitoring/websocket_dashboard.py (no function) 51 51 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py HealthCheckResult.is_healthy 1 1 1 0.00%
netra_backend/app/monitoring/websocket_health_checks.py HealthCheckResult.requires_immediate_action 1 1 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py HealthCheckResult.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.__init__ 10 10 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.start_health_monitoring 6 6 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.stop_health_monitoring 13 13 2 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._health_check_loop 10 10 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._critical_check_loop 10 10 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._perform_comprehensive_health_check 12 12 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._perform_critical_checks 6 6 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_system_health 11 11 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_bridge_health 19 19 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_notification_delivery_health 19 19 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_silent_failure_health 13 13 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_user_isolation_health 15 15 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_connection_stability_health 24 24 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_performance_health 28 28 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_memory_leak_health 8 8 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.check_user_health 24 24 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._send_health_alert 12 12 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._format_health_alert_message 10 10 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._store_health_result 4 4 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.get_health_summary 15 15 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.get_health_trends 12 12 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker._is_health_deteriorating 9 9 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py WebSocketHealthChecker.emergency_health_assessment 18 18 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py get_websocket_health_checker 7 7 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py start_websocket_health_monitoring 3 3 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py stop_websocket_health_monitoring 3 3 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py perform_emergency_health_check 2 2 0 0.00%
netra_backend/app/monitoring/websocket_health_checks.py (no function) 67 67 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py LogContext.start_timing 1 1 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py LogContext.end_timing 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py LogContext.to_dict 24 24 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.__init__ 6 6 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_context 8 8 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_structured 23 23 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger._store_performance_log 4 4 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_bridge_initialization_started 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_bridge_initialization_success 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_bridge_initialization_failed 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_notification_attempted 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_notification_delivered 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_notification_failed 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_silent_failure_detected 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_isolation_violation 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_connection_event 7 7 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_performance_metric 7 7 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger._categorize_performance 11 11 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_error_with_context 5 5 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger._get_sanitized_stack_trace 10 10 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_security_event 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_privacy_event 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_diagnostic_checkpoint 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.log_system_state_snapshot 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.get_performance_summary 19 19 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger._calculate_percentile 5 5 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.search_logs_by_correlation 1 1 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py WebSocketEnhancedLogger.get_user_event_trace 1 1 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py CorrelationTracker.__init__ 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py CorrelationTracker.start_correlation 1 1 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py CorrelationTracker.add_correlation_event 2 2 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py CorrelationTracker.end_correlation 6 6 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py CorrelationTracker.cleanup_expired_correlations 6 6 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py get_websocket_enhanced_logger 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py get_correlation_tracker 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py log_websocket_operation 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py log_notification_lifecycle 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py log_system_startup 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py log_system_shutdown 3 3 0 0.00%
netra_backend/app/monitoring/websocket_logging_enhanced.py (no function) 86 86 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py EventMetrics.record_event 11 11 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py EventMetrics.get_latency_percentiles 5 5 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py EventMetrics.get_success_rate 4 4 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py ConnectionPoolMetrics.record_connection_created 5 5 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py ConnectionPoolMetrics.record_connection_closed 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py ConnectionPoolMetrics.record_connection_error 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py ConnectionPoolMetrics.get_health_status 7 7 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py QueueMetrics.record_enqueue 4 4 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py QueueMetrics.record_dequeue 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py QueueMetrics.record_backpressure 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py QueueMetrics.get_processing_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py FactoryMetrics.record_factory_created 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py FactoryMetrics.record_factory_destroyed 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py FactoryMetrics.record_isolation_violation 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py FactoryMetrics.get_creation_rate 5 5 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.__init__ 8 8 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.get_or_create_user_metrics 8 8 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_event_sent 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_connection_created 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_connection_closed 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_connection_error 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_queue_operation 8 8 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_factory_created 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_factory_destroyed 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.record_isolation_violation 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.get_user_metrics 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.get_factory_metrics 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.get_system_metrics 7 7 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.get_all_metrics 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.clear_user_metrics 5 5 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py WebSocketMetricsCollector.export_prometheus_metrics 31 31 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py get_websocket_metrics_collector 6 6 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py reset_metrics_collector 3 3 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py record_websocket_event 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py record_websocket_connection 7 7 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py record_websocket_queue 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py record_factory_event 7 7 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py get_user_websocket_metrics 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py get_all_websocket_metrics 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py export_metrics_prometheus 2 2 0 0.00%
netra_backend/app/monitoring/websocket_metrics.py (no function) 101 101 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration.__init__ 8 8 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration.start_all_monitoring 18 18 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration.stop_all_monitoring 11 11 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration.get_comprehensive_status 11 11 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration._get_health_trends 10 10 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py WebSocketMonitoringIntegration.emergency_mode 8 8 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_health_status 8 8 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_user_metrics 7 7 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_alerts_status 8 8 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_dashboard_data 10 10 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py trigger_emergency_alert_endpoint 9 9 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py emergency_health_check 6 6 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_monitoring_system_status 6 6 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_websocket_monitoring_integration 3 3 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py initialize_websocket_monitoring_system 11 11 1 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py shutdown_websocket_monitoring_system 8 8 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py websocket_monitoring_lifespan 6 6 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py on_websocket_monitoring_startup 1 1 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py on_websocket_monitoring_shutdown 1 1 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py websocket_monitoring_health_check 10 10 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py websocket_monitoring_readiness_check 10 10 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py force_monitoring_restart 15 15 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py get_monitoring_diagnostics 12 12 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py save_monitoring_configuration 11 11 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py load_monitoring_configuration 11 11 0 0.00%
netra_backend/app/monitoring/websocket_monitoring_integration.py (no function) 73 73 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py NotificationEvent.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.success_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.failure_rate 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.silent_failure_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.is_healthy 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.health_status 7 7 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.update_delivery_time 7 7 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.add_event 20 20 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py UserNotificationMetrics.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py SystemNotificationMetrics.bridge_success_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py SystemNotificationMetrics.overall_success_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py SystemNotificationMetrics.silent_failure_rate 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py SystemNotificationMetrics.system_health_status 7 7 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py SystemNotificationMetrics.to_dict 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py AlertThresholds.__init__ 15 15 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.__init__ 15 15 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.start_monitoring 6 6 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.stop_monitoring 13 13 2 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_bridge_initialization_started 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_bridge_initialization_success 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_bridge_initialization_failed 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_notification_attempted 9 9 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_notification_delivered 17 17 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_notification_failed 18 18 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_silent_failure_detected 8 8 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_user_isolation_violation 6 6 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_connection_lost 8 8 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_connection_restored 8 8 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._monitor_loop 12 12 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._health_check_loop 10 10 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._check_silent_failures 12 12 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._check_performance_degradation 13 13 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._perform_health_check 11 11 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.track_memory_leak_detected 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._alert_bridge_initialization_failed 4 4 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._alert_silent_failure_detected 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._alert_isolation_violation 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._alert_memory_leak 6 6 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._check_user_failure_alerts 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._send_alert 7 7 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._should_send_alert 9 9 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._mark_alert_sent 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._add_event 2 2 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._get_user_key 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._get_or_create_user_metrics 4 4 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._update_avg_bridge_init_time 2 2 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._update_avg_delivery_time 2 2 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor._cleanup_stale_data 13 13 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.get_system_health_status 13 13 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.get_user_metrics 7 7 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.get_recent_events 5 5 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.get_performance_metrics 1 1 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py WebSocketNotificationMonitor.monitor_notification 10 10 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py get_websocket_notification_monitor 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py start_websocket_monitoring 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py stop_websocket_monitoring 3 3 0 0.00%
netra_backend/app/monitoring/websocket_notification_monitor.py (no function) 156 156 0 0.00%
netra_backend/app/netra_mcp/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools.register_all 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_run_agent_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_run_agent_tool.run_agent 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._execute_agent 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._validate_agent_service 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._perform_agent_execution 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._execute_agent_service 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._handle_agent_error 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._create_agent_thread 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._format_agent_result 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_agent_status_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_agent_status_tool.get_agent_status 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_agent_run_status 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._fetch_agent_status 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_list_agents_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._register_list_agents_tool.list_agents 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._filter_agents_by_category 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_available_agents 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._collect_agent_groups 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_core_agent_groups 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_extended_agent_groups 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._flatten_agent_groups 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._extend_result_with_groups 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_orchestration_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_analysis_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_data_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_optimization_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_planning_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py AgentTools._get_reporting_agents 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/agent_tools.py (no function) 33 33 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools.register_all 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools.register_all.get_supply_catalog 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._execute_catalog_query 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._query_supply_catalog 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._get_mock_catalog 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._build_mock_catalog_data 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._get_all_mock_providers 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._get_anthropic_provider 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._get_openai_provider 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py CatalogTools._get_google_provider 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/catalog_tools.py (no function) 14 14 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools.register_all 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._register_corpus_query_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._register_corpus_query_tool.query_corpus 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._execute_corpus_query 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._perform_corpus_search 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._format_service_error 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._register_synthetic_data_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._register_synthetic_data_tool.generate_synthetic_data 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._execute_synthetic_data_generation 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._perform_synthetic_generation 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._format_synthetic_data_result 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._format_json_result 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py DataTools._format_custom_result 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/data_tools.py (no function) 15 15 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer.__init__ 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer._initialize_service_references 7 7 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer._initialize_registration_modules 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer.set_services 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer._register_components 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer.get_app 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer._inject_core_services 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py NetraMCPServer._inject_extended_services 8 8 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_core.py (no function) 15 15 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_models.py (no function) 29 29 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts.register_all 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_optimization_prompt 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_optimization_prompt.optimization_request 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_prompt_optimization 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_prompt_optimization.prompt_optimization 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_model_selection 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._register_model_selection.model_selection 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._build_optimization_content 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._create_workload_header 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._get_analysis_requirements 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._create_user_prompt 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._get_prompt_engineer_system_message 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._build_prompt_optimization_content 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._create_optimization_header 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._get_optimization_requirements 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._create_user_message 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._format_constraints 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._build_model_selection_content 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._create_selection_header 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py NetraMCPPrompts._get_selection_requirements 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_prompts.py (no function) 20 20 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources.register_all 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_optimization_history 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_optimization_history.get_optimization_history 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_model_configs 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_model_configs.get_model_configurations 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_agent_catalog 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_agent_catalog.get_agent_catalog 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_agent_catalog 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._create_supervisor_agent_spec 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._create_optimization_agent_spec 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_supervisor_capabilities 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_supervisor_schema 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_supervisor_example 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_optimization_capabilities 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_optimization_strategies 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_current_metrics 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._register_current_metrics.get_current_metrics 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._collect_system_metrics 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._add_service_metrics 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._create_base_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._add_thread_metrics 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._update_thread_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._add_llm_metrics 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._update_llm_metrics 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_performance_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_throughput_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_latency_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_cost_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._ensure_fallback_metrics 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._add_sample_metrics 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._update_metrics_with_sample_data 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_sample_metrics_data 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_base_sample_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_sample_thread_metrics 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._format_error_response 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_optimization_data 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_date_range 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._fetch_service_history 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._query_service_history 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._validate_history_data 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_fallback_optimization_data 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_sample_optimizations 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._create_sample_optimization_1 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._create_sample_optimization_2 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._format_optimization_response 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._handle_optimization_error 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._build_model_configs 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_claude_config 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_gpt4_config 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._get_gemini_config 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._format_config_response 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._format_catalog_response 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py NetraMCPResources._format_metrics_response 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_resources.py (no function) 57 57 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_tools.py (no function) 7 7 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_tools_main.py NetraMCPTools.__init__ 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_tools_main.py NetraMCPTools._initialize_tool_modules 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_tools_main.py NetraMCPTools.register_all 5 5 0 0.00%
netra_backend/app/netra_mcp/modules/netra_mcp_tools_main.py (no function) 9 9 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools.register_all 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_workload_analyzer 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_workload_analyzer.analyze_workload 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._execute_workload_analysis 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._perform_workload_analysis 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._format_service_error 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_prompt_optimizer 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_prompt_optimizer.optimize_prompt 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._execute_prompt_optimization 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._perform_prompt_optimization 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_pipeline_executor 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._register_pipeline_executor.execute_optimization_pipeline 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._execute_optimization_pipeline_impl 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._perform_pipeline_execution 4 4 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._create_pipeline_thread 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._execute_pipeline_agent 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._format_pipeline_result 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._prepare_pipeline_config 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py OptimizationTools._build_pipeline_result_data 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/optimization_tools.py (no function) 20 20 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools.__init__ 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools.register_all 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._register_create_thread_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._register_create_thread_tool.create_thread 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._execute_thread_creation 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._perform_thread_creation 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._prepare_thread_metadata 3 3 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._format_thread_result 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._format_service_error 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._register_thread_history_tool 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._register_thread_history_tool.get_thread_history 1 1 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._execute_thread_history_query 6 6 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py ThreadTools._fetch_thread_messages 2 2 0 0.00%
netra_backend/app/netra_mcp/modules/thread_tools.py (no function) 14 14 0 0.00%
netra_backend/app/netra_mcp/netra_mcp_server.py (no function) 3 3 0 0.00%
netra_backend/app/netra_mcp/run_server.py main 7 7 0 0.00%
netra_backend/app/netra_mcp/run_server.py _create_mcp_server 2 2 0 0.00%
netra_backend/app/netra_mcp/run_server.py _run_mcp_server 2 2 0 0.00%
netra_backend/app/netra_mcp/run_server.py _handle_server_error 2 2 0 0.00%
netra_backend/app/netra_mcp/run_server.py (no function) 10 10 2 0.00%
netra_backend/app/orchestration/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/quality_enhanced_start_handler.py QualityMetrics.__init__ 3 3 1 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityMetrics.add_warning 1 1 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityMetrics.increment_errors 1 1 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py StartupValidator.validate_database_connection 5 5 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py StartupValidator.validate_redis_connection 5 5 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py StartupValidator.validate_environment 5 5 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartHandler.__init__ 2 2 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartHandler.perform_startup_validation 17 17 1 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartHandler.get_startup_metrics 0 0 1 100.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartAgentHandler.__init__ 1 1 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartAgentHandler.initialize_agent_systems 5 5 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py QualityEnhancedStartAgentHandler.perform_agent_validation 3 3 0 0.00%
netra_backend/app/quality_enhanced_start_handler.py (no function) 22 22 0 0.00%
netra_backend/app/realistic_test_data.py (no function) 2 2 0 0.00%
netra_backend/app/redis_manager.py RedisManager.__init__ 16 0 0 100.00%
netra_backend/app/redis_manager.py RedisManager.initialize 6 6 0 0.00%
netra_backend/app/redis_manager.py RedisManager._start_background_tasks 5 5 0 0.00%
netra_backend/app/redis_manager.py RedisManager._attempt_connection 36 36 1 0.00%
netra_backend/app/redis_manager.py RedisManager._background_reconnection_task 21 21 0 0.00%
netra_backend/app/redis_manager.py RedisManager._health_monitoring_task 19 19 1 0.00%
netra_backend/app/redis_manager.py RedisManager.shutdown 36 36 2 0.00%
netra_backend/app/redis_manager.py RedisManager.get_client 24 24 1 0.00%
netra_backend/app/redis_manager.py RedisManager.get 17 17 0 0.00%
netra_backend/app/redis_manager.py RedisManager.set 17 17 0 0.00%
netra_backend/app/redis_manager.py RedisManager.delete 17 17 0 0.00%
netra_backend/app/redis_manager.py RedisManager.exists 17 17 0 0.00%
netra_backend/app/redis_manager.py RedisManager.pipeline 19 19 0 0.00%
netra_backend/app/redis_manager.py RedisManager.lpush 9 9 0 0.00%
netra_backend/app/redis_manager.py RedisManager.rpop 8 8 0 0.00%
netra_backend/app/redis_manager.py RedisManager.llen 9 9 0 0.00%
netra_backend/app/redis_manager.py RedisManager.keys 9 9 0 0.00%
netra_backend/app/redis_manager.py RedisManager.incr 9 9 0 0.00%
netra_backend/app/redis_manager.py RedisManager.expire 9 9 0 0.00%
netra_backend/app/redis_manager.py RedisManager.is_connected 1 1 0 0.00%
netra_backend/app/redis_manager.py RedisManager.get_status 1 1 0 0.00%
netra_backend/app/redis_manager.py RedisManager.force_reconnect 13 13 0 0.00%
netra_backend/app/redis_manager.py RedisManager.reinitialize_configuration 7 7 0 0.00%
netra_backend/app/redis_manager.py RedisManager.reset_circuit_breaker 2 2 0 0.00%
netra_backend/app/redis_manager.py MockPipeline.__init__ 0 0 1 100.00%
netra_backend/app/redis_manager.py MockPipeline.execute 1 1 0 0.00%
netra_backend/app/redis_manager.py MockPipeline.set 0 0 1 100.00%
netra_backend/app/redis_manager.py MockPipeline.delete 0 0 1 100.00%
netra_backend/app/redis_manager.py MockPipeline.lpush 0 0 1 100.00%
netra_backend/app/redis_manager.py MockPipeline.incr 0 0 1 100.00%
netra_backend/app/redis_manager.py MockPipeline.expire 0 0 1 100.00%
netra_backend/app/redis_manager.py get_redis 1 1 0 0.00%
netra_backend/app/redis_manager.py get_redis_manager 1 1 0 0.00%
netra_backend/app/redis_manager.py UserCacheManager.__init__ 1 1 0 0.00%
netra_backend/app/redis_manager.py UserCacheManager.get_user_cache 2 2 0 0.00%
netra_backend/app/redis_manager.py UserCacheManager.set_user_cache 2 2 0 0.00%
netra_backend/app/redis_manager.py UserCacheManager.clear_user_cache 9 9 0 0.00%
netra_backend/app/redis_manager.py (no function) 55 0 3 100.00%
netra_backend/app/routes/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/routes/admin.py verify_admin_role_from_jwt 15 15 0 0.00%
netra_backend/app/routes/admin.py verify_admin_role 2 2 0 0.00%
netra_backend/app/routes/admin.py get_all_users 2 2 0 0.00%
netra_backend/app/routes/admin.py update_user_role 2 2 0 0.00%
netra_backend/app/routes/admin.py get_audit_logs 1 1 0 0.00%
netra_backend/app/routes/admin.py log_admin_operation 7 7 0 0.00%
netra_backend/app/routes/admin.py require_admin_with_jwt_validation 12 12 0 0.00%
netra_backend/app/routes/admin.py get_app_settings 2 2 0 0.00%
netra_backend/app/routes/admin.py _validate_table_exists 2 2 0 0.00%
netra_backend/app/routes/admin.py _update_default_table 1 1 0 0.00%
netra_backend/app/routes/admin.py _build_table_response 1 1 0 0.00%
netra_backend/app/routes/admin.py set_log_table 4 4 0 0.00%
netra_backend/app/routes/admin.py _validate_table_not_exists 2 2 0 0.00%
netra_backend/app/routes/admin.py _add_table_to_available 1 1 0 0.00%
netra_backend/app/routes/admin.py add_log_table 4 4 0 0.00%
netra_backend/app/routes/admin.py _validate_table_removal 4 4 0 0.00%
netra_backend/app/routes/admin.py _remove_table_from_available 1 1 0 0.00%
netra_backend/app/routes/admin.py remove_log_table 4 4 0 0.00%
netra_backend/app/routes/admin.py _validate_time_period 2 2 0 0.00%
netra_backend/app/routes/admin.py _update_default_time_period 1 1 0 0.00%
netra_backend/app/routes/admin.py set_time_period 5 5 0 0.00%
netra_backend/app/routes/admin.py _set_context_default_table 1 1 0 0.00%
netra_backend/app/routes/admin.py set_default_log_table_for_context 5 5 0 0.00%
netra_backend/app/routes/admin.py _validate_context_exists 2 2 0 0.00%
netra_backend/app/routes/admin.py _remove_context_default_table 1 1 0 0.00%
netra_backend/app/routes/admin.py remove_default_log_table_for_context 5 5 0 0.00%
netra_backend/app/routes/admin.py (no function) 48 48 0 0.00%
netra_backend/app/routes/agent_route.py get_agent_supervisor 2 2 0 0.00%
netra_backend/app/routes/agent_route.py get_default_user_context 1 1 0 0.00%
netra_backend/app/routes/agent_route.py get_message_user_context 1 1 0 0.00%
netra_backend/app/routes/agent_route.py get_stream_user_context 1 1 0 0.00%
netra_backend/app/routes/agent_route.py execute_supervisor_run 2 2 0 0.00%
netra_backend/app/routes/agent_route.py run_agent 7 7 0 0.00%
netra_backend/app/routes/agent_route.py run_agent_v2 7 7 0 0.00%
netra_backend/app/routes/agent_route.py get_agent_status 7 7 0 0.00%
netra_backend/app/routes/agent_route.py get_agent_status_v2 7 7 0 0.00%
netra_backend/app/routes/agent_route.py get_agent_state 7 7 0 0.00%
netra_backend/app/routes/agent_route.py get_agent_state_v2 7 7 0 0.00%
netra_backend/app/routes/agent_route.py get_thread_runs 6 6 0 0.00%
netra_backend/app/routes/agent_route.py get_thread_runs_v2 6 6 0 0.00%
netra_backend/app/routes/agent_route.py process_agent_message 8 8 0 0.00%
netra_backend/app/routes/agent_route.py stream_response 10 10 0 0.00%
netra_backend/app/routes/agent_route.py stream_response.generate_stream 2 2 0 0.00%
netra_backend/app/routes/agent_route.py (no function) 48 48 0 0.00%
netra_backend/app/routes/agent_route_helpers.py format_chunk_output 5 5 0 0.00%
netra_backend/app/routes/agent_route_helpers.py stream_with_fallback_service 4 4 0 0.00%
netra_backend/app/routes/agent_route_helpers.py stream_with_agent_service 3 3 0 0.00%
netra_backend/app/routes/agent_route_helpers.py get_stream_generator 3 3 0 0.00%
netra_backend/app/routes/agent_route_helpers.py delegate_streaming 3 3 0 0.00%
netra_backend/app/routes/agent_route_helpers.py (no function) 18 18 0 0.00%
netra_backend/app/routes/agent_route_processors.py process_message_with_agent_service 1 1 0 0.00%
netra_backend/app/routes/agent_route_processors.py execute_message_processing 1 1 0 0.00%
netra_backend/app/routes/agent_route_processors.py process_multimodal_attachments 3 3 0 0.00%
netra_backend/app/routes/agent_route_processors.py execute_multimodal_processing 4 4 0 0.00%
netra_backend/app/routes/agent_route_processors.py process_multimodal_message 3 3 0 0.00%
netra_backend/app/routes/agent_route_processors.py execute_context_processing 3 3 0 0.00%
netra_backend/app/routes/agent_route_processors.py process_with_context 1 1 0 0.00%
netra_backend/app/routes/agent_route_processors.py attempt_primary_processing 3 3 0 0.00%
netra_backend/app/routes/agent_route_processors.py attempt_fallback_processing 4 4 0 0.00%
netra_backend/app/routes/agent_route_processors.py process_with_fallback 4 4 0 0.00%
netra_backend/app/routes/agent_route_processors.py (no function) 13 13 0 0.00%
netra_backend/app/routes/agent_route_streaming.py get_agent_service_for_streaming 2 2 0 0.00%
netra_backend/app/routes/agent_route_streaming.py get_agent_service_for_context_streaming 5 5 0 0.00%
netra_backend/app/routes/agent_route_streaming.py generate_sse_stream 2 2 0 0.00%
netra_backend/app/routes/agent_route_streaming.py generate_sse_stream_with_context 9 9 0 0.00%
netra_backend/app/routes/agent_route_streaming.py build_streaming_headers 1 1 0 0.00%
netra_backend/app/routes/agent_route_streaming.py build_streaming_headers_with_context 6 6 0 0.00%
netra_backend/app/routes/agent_route_streaming.py get_sse_generator 1 1 0 0.00%
netra_backend/app/routes/agent_route_streaming.py get_sse_generator_with_context 1 1 0 0.00%
netra_backend/app/routes/agent_route_streaming.py create_streaming_response 3 3 0 0.00%
netra_backend/app/routes/agent_route_streaming.py create_streaming_response_with_context 9 9 1 0.00%
netra_backend/app/routes/agent_route_streaming.py stream_agent_response 2 2 0 0.00%
netra_backend/app/routes/agent_route_streaming.py stream_agent_response_with_context 15 15 0 0.00%
netra_backend/app/routes/agent_route_streaming.py delegate_streaming_with_context 17 17 0 0.00%
netra_backend/app/routes/agent_route_streaming.py (no function) 21 21 0 0.00%
netra_backend/app/routes/agent_route_validators.py validate_agent_state 2 2 0 0.00%
netra_backend/app/routes/agent_route_validators.py validate_agent_state_exists 2 2 0 0.00%
netra_backend/app/routes/agent_route_validators.py build_agent_status_response 1 1 0 0.00%
netra_backend/app/routes/agent_route_validators.py build_agent_state_response 1 1 0 0.00%
netra_backend/app/routes/agent_route_validators.py build_thread_runs_response 1 1 0 0.00%
netra_backend/app/routes/agent_route_validators.py handle_run_agent_error 1 1 0 0.00%
netra_backend/app/routes/agent_route_validators.py handle_agent_message_error 1 1 0 0.00%
netra_backend/app/routes/agent_route_validators.py (no function) 9 9 0 0.00%
netra_backend/app/routes/agents_execute.py get_agent_service_optional 8 8 0 0.00%
netra_backend/app/routes/agents_execute.py execute_agent 42 42 0 0.00%
netra_backend/app/routes/agents_execute.py execute_triage_agent 1 1 0 0.00%
netra_backend/app/routes/agents_execute.py execute_data_agent 1 1 0 0.00%
netra_backend/app/routes/agents_execute.py execute_optimization_agent 1 1 0 0.00%
netra_backend/app/routes/agents_execute.py execute_agent_with_type 2 2 0 0.00%
netra_backend/app/routes/agents_execute.py get_agent_circuit_breaker_status 9 9 0 0.00%
netra_backend/app/routes/agents_execute.py start_agent 15 15 0 0.00%
netra_backend/app/routes/agents_execute.py stop_agent 16 16 0 0.00%
netra_backend/app/routes/agents_execute.py cancel_agent 16 16 0 0.00%
netra_backend/app/routes/agents_execute.py get_agent_status 18 18 0 0.00%
netra_backend/app/routes/agents_execute.py stream_agent_execution 4 4 0 0.00%
netra_backend/app/routes/agents_execute.py stream_agent_execution.generate_agent_stream 26 26 0 0.00%
netra_backend/app/routes/agents_execute.py get_agent_stream_info 1 1 0 0.00%
netra_backend/app/routes/agents_execute.py (no function) 100 100 0 0.00%
netra_backend/app/routes/auth/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/routes/auth/auth.py (no function) 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py _get_auth_service_url 3 3 0 0.00%
netra_backend/app/routes/auth_proxy.py _is_test_mode 2 2 0 0.00%
netra_backend/app/routes/auth_proxy.py _delegate_to_auth_service 47 47 3 0.00%
netra_backend/app/routes/auth_proxy.py _http_proxy_to_auth_service 58 58 0 0.00%
netra_backend/app/routes/auth_proxy.py get_auth_info 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py post_auth 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py get_protected 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py get_invalid_path 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py register_user 9 9 4 0.00%
netra_backend/app/routes/auth_proxy.py login_user 9 9 0 0.00%
netra_backend/app/routes/auth_proxy.py dev_login_user 9 9 0 0.00%
netra_backend/app/routes/auth_proxy.py logout_user 12 12 0 0.00%
netra_backend/app/routes/auth_proxy.py get_auth_config 8 8 0 0.00%
netra_backend/app/routes/auth_proxy.py get_auth_config_compat 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py login_user_compat 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py register_user_compat 1 1 0 0.00%
netra_backend/app/routes/auth_proxy.py (no function) 37 37 0 0.00%
netra_backend/app/routes/auth_routes/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/routes/auth_routes/callback_processor.py _determine_callback_auth_service_url 7 7 0 0.00%
netra_backend/app/routes/auth_routes/callback_processor.py _build_callback_url_with_params 4 4 0 0.00%
netra_backend/app/routes/auth_routes/callback_processor.py _build_callback_redirect_response 6 6 0 0.00%
netra_backend/app/routes/auth_routes/callback_processor.py handle_callback_request 1 1 0 0.00%
netra_backend/app/routes/auth_routes/callback_processor.py (no function) 11 11 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py normalize_base_url 4 4 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py build_auth_endpoints 3 3 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py get_base_endpoints 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py get_dev_login_endpoint 3 3 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _get_development_mode 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py build_base_auth_response 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py add_pr_configuration 6 6 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py determine_environment_urls 7 7 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _get_dev_login_url 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py build_environment_endpoints 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _get_google_client_id 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _create_config_dict 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _build_auth_config_params 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py create_auth_response 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _get_fallback_urls 1 1 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py build_fallback_endpoints 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _create_fallback_config 2 2 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py create_fallback_response 3 3 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py log_auth_config_error 3 3 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py _build_auth_config_with_urls 5 5 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py build_auth_config_response 6 6 0 0.00%
netra_backend/app/routes/auth_routes/config_handler.py (no function) 26 26 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.__init__ 1 1 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.get_auth_service_url 8 8 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.get_service_credentials 7 7 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.log_environment_debug_info 9 9 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.test_auth_service_connectivity 34 34 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py AuthServiceDebugger.debug_login_attempt 0 0 33 100.00%
netra_backend/app/routes/auth_routes/debug_helpers.py create_enhanced_auth_error_response 6 6 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py enhanced_auth_service_call 17 17 0 0.00%
netra_backend/app/routes/auth_routes/debug_helpers.py (no function) 14 14 1 0.00%
netra_backend/app/routes/auth_routes/dev_login.py validate_dev_login_allowed 2 2 0 0.00%
netra_backend/app/routes/auth_routes/dev_login.py get_or_create_dev_user 2 2 0 0.00%
netra_backend/app/routes/auth_routes/dev_login.py handle_dev_login 13 13 0 0.00%
netra_backend/app/routes/auth_routes/dev_login.py (no function) 11 11 0 0.00%
netra_backend/app/routes/auth_routes/health.py _create_base_health_status 1 1 0 0.00%
netra_backend/app/routes/auth_routes/health.py _make_health_request 7 7 0 0.00%
netra_backend/app/routes/auth_routes/health.py _perform_auth_service_check 3 3 0 0.00%
netra_backend/app/routes/auth_routes/health.py _check_auth_service_reachability 4 4 0 0.00%
netra_backend/app/routes/auth_routes/health.py _build_health_status 5 5 0 0.00%
netra_backend/app/routes/auth_routes/health.py auth_health 5 5 0 0.00%
netra_backend/app/routes/auth_routes/health.py _build_validation_dict 1 1 0 0.00%
netra_backend/app/routes/auth_routes/health.py _create_validation_results 1 1 0 0.00%
netra_backend/app/routes/auth_routes/health.py _check_client_config 4 4 0 0.00%
netra_backend/app/routes/auth_routes/health.py _check_missing_config 5 5 0 0.00%
netra_backend/app/routes/auth_routes/health.py _build_validation_response 5 5 0 0.00%
netra_backend/app/routes/auth_routes/health.py _perform_config_validation 3 3 0 0.00%
netra_backend/app/routes/auth_routes/health.py validate_auth_config 5 5 0 0.00%
netra_backend/app/routes/auth_routes/health.py (no function) 22 22 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py perform_login_validations 5 5 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py complete_oauth_login 5 5 1 0.00%
netra_backend/app/routes/auth_routes/login_flow.py _determine_auth_service_url 7 7 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py _build_auth_redirect_url 1 1 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py _add_return_url_param 3 3 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py _build_complete_redirect_url 6 6 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py handle_login_request 3 3 0 0.00%
netra_backend/app/routes/auth_routes/login_flow.py (no function) 12 12 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py validate_oauth_credentials 6 6 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py build_proxy_url 6 6 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py handle_pr_proxy_redirect 4 4 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py build_redirect_uri 5 5 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py ensure_https_for_production 3 3 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py validate_redirect_uri 6 6 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py log_oauth_initiation 5 5 0 0.00%
netra_backend/app/routes/auth_routes/oauth_validation.py (no function) 16 16 0 0.00%
netra_backend/app/routes/auth_routes/router.py get_current_user_profile 1 1 0 0.00%
netra_backend/app/routes/auth_routes/router.py token 2 2 1 0.00%
netra_backend/app/routes/auth_routes/router.py _handle_auth_config_error 5 5 0 0.00%
netra_backend/app/routes/auth_routes/router.py get_auth_config 4 4 0 0.00%
netra_backend/app/routes/auth_routes/router.py login 1 1 0 0.00%
netra_backend/app/routes/auth_routes/router.py callback 1 1 0 0.00%
netra_backend/app/routes/auth_routes/router.py logout 1 1 0 0.00%
netra_backend/app/routes/auth_routes/router.py dev_login 2 2 0 0.00%
netra_backend/app/routes/auth_routes/router.py (no function) 29 29 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py validate_user_auth 1 1 1 0.00%
netra_backend/app/routes/auth_routes/token_management.py create_token_response 7 7 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py _handle_oauth_redirect_error 5 5 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py execute_oauth_redirect 5 5 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py build_callback_redirect 3 3 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py build_error_redirect 3 3 0 0.00%
netra_backend/app/routes/auth_routes/token_management.py (no function) 11 11 0 0.00%
netra_backend/app/routes/auth_routes/utils.py get_explicit_frontend_url 5 5 0 0.00%
netra_backend/app/routes/auth_routes/utils.py get_env_specific_frontend_url 7 7 0 0.00%
netra_backend/app/routes/auth_routes/utils.py get_frontend_url_for_environment 3 3 0 0.00%
netra_backend/app/routes/auth_routes/utils.py (no function) 6 6 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_circuit_breaker_dashboard 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_all_circuit_status 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _find_circuit_status 3 3 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_circuit_status_safe 6 6 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_circuit_status 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_recent_events 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_recent_alerts 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_circuit_metrics 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_circuit_metrics_history 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_llm_circuits 2 2 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_llm_health_safe 5 5 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_llm_health 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_database_health_data 3 3 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_database_health_safe 5 5 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_database_health 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_external_api_health_data 3 3 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_external_api_health_safe 5 5 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_external_api_health 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _build_health_summary_data 5 5 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _get_health_summary_safe 5 5 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py get_health_summary 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _execute_monitoring_start 2 2 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _start_monitoring_safe 4 4 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py start_monitoring 1 1 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py _execute_monitoring_stop 2 2 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py stop_monitoring 4 4 0 0.00%
netra_backend/app/routes/circuit_breaker_health.py (no function) 64 64 0 0.00%
netra_backend/app/routes/circuit_breaker_status.py get_circuit_breaker_status 7 7 0 0.00%
netra_backend/app/routes/circuit_breaker_status.py get_specific_circuit_breaker 10 10 0 0.00%
netra_backend/app/routes/circuit_breaker_status.py reset_circuit_breaker 13 13 0 0.00%
netra_backend/app/routes/circuit_breaker_status.py (no function) 12 12 0 0.00%
netra_backend/app/routes/config.py get_websocket_config 1 1 0 0.00%
netra_backend/app/routes/config.py _get_default_features 1 1 0 0.00%
netra_backend/app/routes/config.py _build_public_config 1 1 0 0.00%
netra_backend/app/routes/config.py get_public_config 1 1 0 0.00%
netra_backend/app/routes/config.py _build_api_config 2 2 0 0.00%
netra_backend/app/routes/config.py get_api_config 1 1 0 0.00%
netra_backend/app/routes/config.py _validate_config_update 4 4 0 0.00%
netra_backend/app/routes/config.py update_api_config 2 2 0 0.00%
netra_backend/app/routes/config.py update_config 1 1 0 0.00%
netra_backend/app/routes/config.py _validate_authorization_header 3 3 0 0.00%
netra_backend/app/routes/config.py _check_admin_access 2 2 0 0.00%
netra_backend/app/routes/config.py update_config_admin 2 2 0 0.00%
netra_backend/app/routes/config.py verify_admin_token 1 1 0 0.00%
netra_backend/app/routes/config.py backup_config 6 6 0 0.00%
netra_backend/app/routes/config.py restore_config 6 6 0 0.00%
netra_backend/app/routes/config.py (no function) 33 33 0 0.00%
netra_backend/app/routes/corpus.py list_corpus_tables 1 1 0 0.00%
netra_backend/app/routes/corpus.py _create_corpus_record 1 1 0 0.00%
netra_backend/app/routes/corpus.py _schedule_corpus_generation 2 2 0 0.00%
netra_backend/app/routes/corpus.py create_corpus 3 3 0 0.00%
netra_backend/app/routes/corpus.py read_corpora 2 2 0 0.00%
netra_backend/app/routes/corpus.py _validate_corpus_exists 2 2 0 0.00%
netra_backend/app/routes/corpus.py _get_corpus_by_id 3 3 0 0.00%
netra_backend/app/routes/corpus.py read_corpus 1 1 0 0.00%
netra_backend/app/routes/corpus.py _update_corpus_record 3 3 0 0.00%
netra_backend/app/routes/corpus.py update_corpus 1 1 0 0.00%
netra_backend/app/routes/corpus.py _delete_corpus_record 3 3 0 0.00%
netra_backend/app/routes/corpus.py delete_corpus 1 1 0 0.00%
netra_backend/app/routes/corpus.py regenerate_corpus 3 3 0 0.00%
netra_backend/app/routes/corpus.py _get_corpus_status_validated 4 4 0 0.00%
netra_backend/app/routes/corpus.py get_corpus_status 2 2 0 0.00%
netra_backend/app/routes/corpus.py _get_corpus_content_validated 4 4 0 0.00%
netra_backend/app/routes/corpus.py get_corpus_content 1 1 0 0.00%
netra_backend/app/routes/corpus.py create_document 1 1 0 0.00%
netra_backend/app/routes/corpus.py _execute_corpus_search 1 1 0 0.00%
netra_backend/app/routes/corpus.py _handle_search_error 1 1 0 0.00%
netra_backend/app/routes/corpus.py _search_corpus_safe 4 4 0 0.00%
netra_backend/app/routes/corpus.py search_corpus 1 1 0 0.00%
netra_backend/app/routes/corpus.py search_corpus_advanced 5 5 0 0.00%
netra_backend/app/routes/corpus.py bulk_index_documents 1 1 0 0.00%
netra_backend/app/routes/corpus.py extract_document_metadata 5 5 0 0.00%
netra_backend/app/routes/corpus.py search_symbols 12 12 0 0.00%
netra_backend/app/routes/corpus.py search_symbols_post 12 12 0 0.00%
netra_backend/app/routes/corpus.py get_document_symbols 12 12 0 0.00%
netra_backend/app/routes/corpus.py go_to_definition 13 13 0 0.00%
netra_backend/app/routes/corpus.py find_references 10 10 0 0.00%
netra_backend/app/routes/corpus.py get_symbol_hierarchy 7 7 0 0.00%
netra_backend/app/routes/corpus.py navigate_symbols 15 15 1 0.00%
netra_backend/app/routes/corpus.py rebuild_symbol_index 12 12 0 0.00%
netra_backend/app/routes/corpus.py update_file_in_index 13 13 0 0.00%
netra_backend/app/routes/corpus.py get_index_statistics 13 13 0 0.00%
netra_backend/app/routes/corpus.py (no function) 91 91 0 0.00%
netra_backend/app/routes/database_monitoring.py database_health_check 18 18 0 0.00%
netra_backend/app/routes/database_monitoring.py get_connection_pool_metrics 10 10 0 0.00%
netra_backend/app/routes/database_monitoring.py test_concurrent_load 18 18 0 0.00%
netra_backend/app/routes/database_monitoring.py test_concurrent_load.run_session_workload 15 15 0 0.00%
netra_backend/app/routes/database_monitoring.py (no function) 17 17 0 0.00%
netra_backend/app/routes/database_monitoring/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/routes/database_monitoring/alert_routes.py filter_alerts_by_severity 3 3 0 0.00%
netra_backend/app/routes/database_monitoring/alert_routes.py handle_alerts_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/alert_routes.py get_alerts_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/alert_routes.py handle_performance_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/alert_routes.py get_performance_summary_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/alert_routes.py (no function) 10 10 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py handle_cache_metrics_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py get_cache_metrics_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py build_tag_invalidation_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py handle_tag_invalidation_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py invalidate_cache_by_tag_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py build_pattern_invalidation_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py handle_pattern_invalidation_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py invalidate_cache_by_pattern_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py build_clear_cache_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py handle_clear_cache_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py clear_all_cache_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/cache_routes.py (no function) 16 16 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py build_monitoring_start_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py handle_monitoring_start_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py start_monitoring_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py build_monitoring_stop_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py handle_monitoring_stop_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py stop_monitoring_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/control_routes.py (no function) 11 11 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py handle_dashboard_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py get_dashboard_handler 5 5 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py handle_current_metrics_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py get_current_metrics_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py handle_metrics_history_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py get_metrics_history_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py handle_connection_status_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py get_connection_status_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/dashboard_routes.py (no function) 14 14 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py extract_health_data 3 3 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py build_health_details 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py build_health_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py is_health_status_ok 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py create_response_based_on_health 3 3 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py build_error_content 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py create_error_response 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py process_health_check 3 3 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py get_database_health_handler 6 6 0 0.00%
netra_backend/app/routes/database_monitoring/health_routes.py (no function) 14 14 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_dashboard 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_current_metrics 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_metrics_history 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_connection_status_endpoint 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_cache_metrics 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py invalidate_cache_by_tag 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py invalidate_cache_by_pattern 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py clear_all_cache 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_transaction_stats 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_active_transactions 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_alerts 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_performance_summary 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py start_monitoring 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py stop_monitoring 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py get_database_status 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/router.py (no function) 39 39 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py handle_transaction_stats_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py get_transaction_stats_handler 4 4 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py serialize_single_metric 3 3 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py _build_base_metric_fields 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py _build_extra_metric_fields 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py serialize_transaction_metrics 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py build_active_transactions_response 1 1 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py handle_active_transactions_error 2 2 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py get_active_transactions_handler 6 6 0 0.00%
netra_backend/app/routes/database_monitoring/transaction_routes.py (no function) 14 14 0 0.00%
netra_backend/app/routes/demo.py get_demo_overview 1 1 0 0.00%
netra_backend/app/routes/demo.py _build_demo_overview_response 1 1 0 0.00%
netra_backend/app/routes/demo.py _get_demo_features 1 1 0 0.00%
netra_backend/app/routes/demo.py demo_chat 1 1 0 0.00%
netra_backend/app/routes/demo.py get_industry_templates 1 1 0 0.00%
netra_backend/app/routes/demo.py calculate_roi 1 1 0 0.00%
netra_backend/app/routes/demo.py get_synthetic_metrics 2 2 0 0.00%
netra_backend/app/routes/demo.py export_demo_report 1 1 0 0.00%
netra_backend/app/routes/demo.py get_demo_session_status 1 1 0 0.00%
netra_backend/app/routes/demo.py submit_demo_feedback 1 1 0 0.00%
netra_backend/app/routes/demo.py get_demo_analytics 1 1 0 0.00%
netra_backend/app/routes/demo.py (no function) 28 28 0 0.00%
netra_backend/app/routes/demo_handlers.py _get_or_create_session_id 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _execute_demo_chat_flow 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _execute_demo_chat_service 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _process_chat_request 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _create_chat_tracking_data 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _add_chat_tracking_task 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _track_chat_interaction 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _create_chat_response 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _execute_roi_calculation_flow 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _execute_roi_calculation 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _calculate_roi_metrics 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _log_and_raise_error 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _raise_not_found_error 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _validate_admin_access 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _generate_metrics_from_service 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py _build_demo_metrics_response 4 4 0 0.00%
netra_backend/app/routes/demo_handlers.py _get_analytics_from_service 1 1 0 0.00%
netra_backend/app/routes/demo_handlers.py (no function) 25 25 0 0.00%
netra_backend/app/routes/demo_handlers_analytics.py handle_demo_analytics 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_analytics.py execute_analytics_with_error_handling 4 4 0 0.00%
netra_backend/app/routes/demo_handlers_analytics.py handle_analytics_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_analytics.py get_analytics_from_service 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_analytics.py (no function) 6 6 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py handle_demo_chat 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py execute_demo_chat_flow 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py complete_chat_flow 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py get_or_create_session_id 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py execute_demo_chat_service 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py get_user_id_from_current_user 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py call_demo_service_chat 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py process_chat_request 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py execute_chat_with_error_handling 4 4 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py handle_chat_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py create_chat_tracking_data 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py add_chat_tracking_task 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py track_chat_interaction 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py create_chat_response 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_chat.py (no function) 19 19 0 0.00%
netra_backend/app/routes/demo_handlers_export.py handle_export_report 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py execute_export_flow 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_export.py execute_report_generation 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_export.py build_report_params 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py generate_demo_report 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py execute_report_with_error_handling 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py handle_report_generation 6 6 0 0.00%
netra_backend/app/routes/demo_handlers_export.py handle_report_value_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_export.py handle_report_general_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_export.py create_export_tracking_data 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py add_export_tracking_task 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_export.py track_report_export 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_export.py create_export_response 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_export.py (no function) 18 18 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py handle_roi_calculation 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py execute_roi_calculation_flow 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py execute_roi_calculation 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py calculate_roi_metrics 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py execute_roi_with_error_handling 4 4 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py handle_roi_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py create_roi_tracking_data 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py add_roi_tracking_task 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py track_roi_calculation 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_roi.py (no function) 13 13 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_session_status 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_session.py execute_session_status_with_error_handling 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_session_status_logic 6 6 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_session_value_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_session_general_error 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_session_feedback 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_session.py execute_feedback_with_error_handling 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_session.py handle_feedback_submission 5 5 0 0.00%
netra_backend/app/routes/demo_handlers_session.py build_success_response 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_session.py (no function) 11 11 0 0.00%
netra_backend/app/routes/demo_handlers_templates.py handle_industry_templates 10 10 0 0.00%
netra_backend/app/routes/demo_handlers_templates.py generate_metrics_from_service 6 6 0 0.00%
netra_backend/app/routes/demo_handlers_templates.py handle_synthetic_metrics 11 11 0 0.00%
netra_backend/app/routes/demo_handlers_templates.py build_demo_metrics_response 6 6 0 0.00%
netra_backend/app/routes/demo_handlers_templates.py (no function) 7 7 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py log_and_raise_error 3 3 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py raise_not_found_error 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py validate_admin_access 2 2 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py build_feedback_success_response 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py build_tracking_params 1 1 0 0.00%
netra_backend/app/routes/demo_handlers_utils.py (no function) 8 8 0 0.00%
netra_backend/app/routes/discovery.py get_service_discovery_dir 6 6 0 0.00%
netra_backend/app/routes/discovery.py read_service_info 8 8 0 0.00%
netra_backend/app/routes/discovery.py get_fallback_service_info 8 8 0 0.00%
netra_backend/app/routes/discovery.py get_services 19 19 0 0.00%
netra_backend/app/routes/discovery.py get_service_info 16 16 0 0.00%
netra_backend/app/routes/discovery.py discovery_health 2 2 0 0.00%
netra_backend/app/routes/discovery.py (no function) 32 32 0 0.00%
netra_backend/app/routes/events_stream.py stream_events 2 2 0 0.00%
netra_backend/app/routes/events_stream.py stream_events.generate_event_stream 42 42 0 0.00%
netra_backend/app/routes/events_stream.py get_event_stream_info 1 1 0 0.00%
netra_backend/app/routes/events_stream.py test_event_emission 3 3 0 0.00%
netra_backend/app/routes/events_stream.py (no function) 27 27 0 0.00%
netra_backend/app/routes/example_messages.py example_message_websocket 31 31 0 0.00%
netra_backend/app/routes/example_messages.py get_example_message_stats 16 16 0 0.00%
netra_backend/app/routes/example_messages.py example_message_status 12 12 0 0.00%
netra_backend/app/routes/example_messages.py (no function) 16 16 0 0.00%
netra_backend/app/routes/factory_compliance.py get_compliance_handler 3 3 0 0.00%
netra_backend/app/routes/factory_compliance.py _handle_module_analysis 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_compliance_scores 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py analyze_module_compliance 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_compliance_violations 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_remediation_steps 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_compliance_trends 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py check_orchestration_alignment 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py trigger_claude_review 3 3 0 0.00%
netra_backend/app/routes/factory_compliance.py get_full_compliance_report 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_module_compliance_details 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py get_compliance_dashboard 2 2 0 0.00%
netra_backend/app/routes/factory_compliance.py (no function) 31 31 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_compliance_scores 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py _perform_analysis 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_module_compliance_analysis 5 5 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_compliance_violations 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py _score_module_for_remediation 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_remediation_steps 5 5 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_compliance_trends 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_orchestration_alignment 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py _trigger_review 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py handle_claude_review 5 5 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_analyze_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_violations_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_remediation_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_trends_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_alignment_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py build_review_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py validate_module_path 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py extract_violation_fields 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py create_violation_step 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py format_remediation_steps 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_handlers.py (no function) 26 26 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py handle_full_compliance_report 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py _validate_and_score_module 3 3 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py handle_module_compliance_details 3 3 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py handle_compliance_dashboard 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py get_compliance_report 6 6 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py get_dashboard_report 4 4 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py _extract_score_values 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py build_score_details 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py _build_response_data 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py build_module_details_response 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py extract_dashboard_core_data 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py extract_dashboard_status_data 1 1 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py build_dashboard_data 3 3 0 0.00%
netra_backend/app/routes/factory_compliance_reports.py (no function) 17 17 0 0.00%
netra_backend/app/routes/factory_compliance_validators.py validate_claude_cli_access 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_validators.py validate_dev_environment 2 2 0 0.00%
netra_backend/app/routes/factory_compliance_validators.py is_dev_environment 3 3 0 0.00%
netra_backend/app/routes/factory_compliance_validators.py (no function) 5 5 0 0.00%
netra_backend/app/routes/factory_status.py (no function) 1 1 0 0.00%
netra_backend/app/routes/factory_status/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py cache_generated_report 2 2 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py clean_old_reports 4 4 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py generate_new_report 5 5 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py ensure_latest_report 3 3 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py get_cached_reports 1 1 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py get_latest_report_id 1 1 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py _build_velocity_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py _build_additional_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py build_metric_mapping 3 3 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py validate_metric_exists 2 2 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py fetch_metric 3 3 0 0.00%
netra_backend/app/routes/factory_status/business_logic.py (no function) 15 15 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_executive_summary_section 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_quick_stats_section 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_trends_section 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_complete_dashboard_summary 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py get_dashboard_summary_handler 2 2 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_test_summary 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py build_test_response 1 1 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py test_factory_status_handler 2 2 0 0.00%
netra_backend/app/routes/factory_status/dashboard_routes.py (no function) 13 13 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_metric_response 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py handle_metric_fetch_error 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _fetch_metric_value 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _get_metric_with_error_handling 4 4 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py get_specific_metric_handler 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_velocity_calculator 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py calculate_entry_date 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _calculate_start_hours 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _build_entry_data 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py create_daily_velocity_entry 3 3 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py collect_daily_velocities 5 5 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _calculate_overall_trend 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _create_trend_data 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_velocity_trend_response 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py get_velocity_trend_handler 3 3 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_business_calculator 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _extract_business_scores 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_business_objectives_response 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py get_business_objectives_handler 3 3 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_quality_calculator 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py determine_compliance_status 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_compliance_details 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py _extract_compliance_core 1 1 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py build_compliance_response 2 2 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py get_compliance_status_handler 3 3 0 0.00%
netra_backend/app/routes/factory_status/metrics_routes.py (no function) 33 33 0 0.00%
netra_backend/app/routes/factory_status/models.py (no function) 28 28 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py _get_or_generate_latest_report 5 5 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py get_latest_report_handler 2 2 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py _process_historical_reports 3 3 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py _get_processed_historical_reports 1 1 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py get_report_history_handler 2 2 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py _handle_generation_error 1 1 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py _generate_and_convert_report 5 5 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py generate_report_handler 1 1 0 0.00%
netra_backend/app/routes/factory_status/report_routes.py (no function) 15 15 0 0.00%
netra_backend/app/routes/factory_status/router.py get_latest_report 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_report_history 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_specific_metric 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py generate_report 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_velocity_trend 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_business_objectives 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_compliance_status 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py get_dashboard_summary 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py test_factory_status 1 1 0 0.00%
netra_backend/app/routes/factory_status/router.py (no function) 26 26 0 0.00%
netra_backend/app/routes/factory_status/utils.py _filter_by_start_date 3 3 0 0.00%
netra_backend/app/routes/factory_status/utils.py filter_reports_by_date_range 4 4 0 0.00%
netra_backend/app/routes/factory_status/utils.py sort_and_limit_reports 1 1 0 0.00%
netra_backend/app/routes/factory_status/utils.py convert_reports_to_responses 1 1 0 0.00%
netra_backend/app/routes/factory_status/utils.py extract_core_report_fields 1 1 0 0.00%
netra_backend/app/routes/factory_status/utils.py _extract_performance_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status/utils.py extract_metrics_fields 2 2 0 0.00%
netra_backend/app/routes/factory_status/utils.py convert_report_to_response 3 3 0 0.00%
netra_backend/app/routes/factory_status/utils.py _extract_summary_scores 1 1 0 0.00%
netra_backend/app/routes/factory_status/utils.py serialize_summary 2 2 0 0.00%
netra_backend/app/routes/factory_status/utils.py calculate_trend_halves 4 4 0 0.00%
netra_backend/app/routes/factory_status/utils.py determine_trend_direction 5 5 0 0.00%
netra_backend/app/routes/factory_status/utils.py calculate_trend 4 4 0 0.00%
netra_backend/app/routes/factory_status/utils.py (no function) 17 17 0 0.00%
netra_backend/app/routes/factory_status_simple.py _generate_simple_summary 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _generate_velocity_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _generate_quality_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _generate_business_value_metrics 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _generate_recommendations 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _build_report_metadata 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _build_metrics_section 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py _build_complete_report 2 2 0 0.00%
netra_backend/app/routes/factory_status_simple.py generate_simple_report 2 2 0 0.00%
netra_backend/app/routes/factory_status_simple.py test_simple_endpoint 1 1 0 0.00%
netra_backend/app/routes/factory_status_simple.py (no function) 17 17 1 0.00%
netra_backend/app/routes/gcp_monitoring.py _get_gcp_error_service 10 10 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _log_gcp_errors_request 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _build_error_query 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _handle_gcp_errors_error 4 4 0 0.00%
netra_backend/app/routes/gcp_monitoring.py get_gcp_errors 7 7 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _log_gcp_error_details_request 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _handle_gcp_error_details_error 4 4 0 0.00%
netra_backend/app/routes/gcp_monitoring.py get_gcp_error_details 6 6 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _log_gcp_error_resolve_request 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _build_error_resolution 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _handle_gcp_error_resolve_error 4 4 0 0.00%
netra_backend/app/routes/gcp_monitoring.py _build_resolution_response 1 1 0 0.00%
netra_backend/app/routes/gcp_monitoring.py resolve_gcp_error 9 9 0 0.00%
netra_backend/app/routes/gcp_monitoring.py (no function) 28 28 0 0.00%
netra_backend/app/routes/generation.py create_content_corpus 4 4 0 0.00%
netra_backend/app/routes/generation.py create_synthetic_logs 4 4 0 0.00%
netra_backend/app/routes/generation.py create_content_corpus_and_store 4 4 0 0.00%
netra_backend/app/routes/generation.py ingest_data 4 4 0 0.00%
netra_backend/app/routes/generation.py create_synthetic_data 4 4 0 0.00%
netra_backend/app/routes/generation.py get_job_status 4 4 0 0.00%
netra_backend/app/routes/generation.py _get_corpus_directory 1 1 0 0.00%
netra_backend/app/routes/generation.py _check_directory_exists 1 1 0 0.00%
netra_backend/app/routes/generation.py _get_job_path 1 1 0 0.00%
netra_backend/app/routes/generation.py _create_corpus_entry_dict 1 1 0 0.00%
netra_backend/app/routes/generation.py _check_corpus_path_validity 1 1 0 0.00%
netra_backend/app/routes/generation.py _get_corpus_file_path 1 1 0 0.00%
netra_backend/app/routes/generation.py _validate_corpus_job_path 5 5 0 0.00%
netra_backend/app/routes/generation.py _build_corpus_entry 2 2 0 0.00%
netra_backend/app/routes/generation.py _collect_corpus_entries 6 6 0 0.00%
netra_backend/app/routes/generation.py list_content_corpuses 4 4 0 0.00%
netra_backend/app/routes/generation.py _get_log_sets_directory 1 1 0 0.00%
netra_backend/app/routes/generation.py _get_log_job_path 1 1 0 0.00%
netra_backend/app/routes/generation.py _create_log_entry_dict 1 1 0 0.00%
netra_backend/app/routes/generation.py _check_log_path_validity 1 1 0 0.00%
netra_backend/app/routes/generation.py _get_log_file_path 1 1 0 0.00%
netra_backend/app/routes/generation.py _validate_log_job_path 5 5 0 0.00%
netra_backend/app/routes/generation.py _build_log_set_entry 2 2 0 0.00%
netra_backend/app/routes/generation.py _collect_log_set_entries 6 6 0 0.00%
netra_backend/app/routes/generation.py list_log_sets 4 4 0 0.00%
netra_backend/app/routes/generation.py _get_clickhouse_logger 3 3 0 0.00%
netra_backend/app/routes/generation.py _execute_clickhouse_tables_query 5 5 0 0.00%
netra_backend/app/routes/generation.py list_clickhouse_tables 5 5 0 0.00%
netra_backend/app/routes/generation.py (no function) 48 48 0 0.00%
netra_backend/app/routes/github_analyzer.py _validate_user_permissions 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _store_analysis_initial_status 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _start_background_analysis 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_analysis_response 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _process_analysis_request 5 5 0 0.00%
netra_backend/app/routes/github_analyzer.py analyze_repository 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _validate_analysis_exists 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _validate_analysis_access 3 3 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_analysis_status_response 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py get_analysis_status 4 4 0 0.00%
netra_backend/app/routes/github_analyzer.py _validate_analysis_completed 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_analysis_results_response 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _get_validated_analysis_results 5 5 0 0.00%
netra_backend/app/routes/github_analyzer.py get_analysis_results 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _run_analysis_workflow 4 4 0 0.00%
netra_backend/app/routes/github_analyzer.py _run_analysis_safe 4 4 0 0.00%
netra_backend/app/routes/github_analyzer.py run_analysis 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _initialize_analysis_components 6 6 0 0.00%
netra_backend/app/routes/github_analyzer.py _setup_analysis_environment 4 4 0 0.00%
netra_backend/app/routes/github_analyzer.py _execute_repository_analysis 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_analysis_context 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _set_analysis_completion 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _process_analysis_result 3 3 0 0.00%
netra_backend/app/routes/github_analyzer.py _finalize_analysis_result 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _cleanup_analysis_resources 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _handle_analysis_error 3 3 0 0.00%
netra_backend/app/routes/github_analyzer.py _update_analysis_status 3 3 0 0.00%
netra_backend/app/routes/github_analyzer.py _mark_analysis_failed 2 2 0 0.00%
netra_backend/app/routes/github_analyzer.py _check_user_access_to_analysis 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_analysis_summary 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _collect_user_analyses 5 5 0 0.00%
netra_backend/app/routes/github_analyzer.py list_analyses 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _delete_analysis_from_store 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _build_delete_response 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py _delete_analysis_safe 5 5 0 0.00%
netra_backend/app/routes/github_analyzer.py delete_analysis 1 1 0 0.00%
netra_backend/app/routes/github_analyzer.py (no function) 57 57 0 0.00%
netra_backend/app/routes/health.py SimpleNameDatabaseHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/routes/health.py _create_error_response 1 1 0 0.00%
netra_backend/app/routes/health.py health 53 53 2 0.00%
netra_backend/app/routes/health.py health_no_slash 1 1 0 0.00%
netra_backend/app/routes/health.py live 3 3 0 0.00%
netra_backend/app/routes/health.py _check_postgres_connection 10 10 0 0.00%
netra_backend/app/routes/health.py _check_clickhouse_connection 14 14 0 0.00%
netra_backend/app/routes/health.py _perform_clickhouse_check 14 14 0 0.00%
netra_backend/app/routes/health.py _handle_clickhouse_error 9 9 0 0.00%
netra_backend/app/routes/health.py _check_redis_connection 16 16 0 0.00%
netra_backend/app/routes/health.py _check_database_connection 3 3 0 0.00%
netra_backend/app/routes/health.py _check_readiness_status 50 50 1 0.00%
netra_backend/app/routes/health.py ready 39 39 1 0.00%
netra_backend/app/routes/health.py _build_database_environment_response 1 1 0 0.00%
netra_backend/app/routes/health.py database_environment 3 3 0 0.00%
netra_backend/app/routes/health.py _run_schema_validation 8 8 0 0.00%
netra_backend/app/routes/health.py schema_validation 1 1 0 0.00%
netra_backend/app/routes/health.py get_agent_metrics_collector 2 2 0 0.00%
netra_backend/app/routes/health.py get_enhanced_health_monitor 2 2 0 0.00%
netra_backend/app/routes/health.py get_alert_manager 2 2 0 0.00%
netra_backend/app/routes/health.py _get_agent_health_details 9 9 0 0.00%
netra_backend/app/routes/health.py _get_agent_health_fallback 7 7 0 0.00%
netra_backend/app/routes/health.py agent_health 1 1 0 0.00%
netra_backend/app/routes/health.py _create_agent_metric_entry 1 1 0 0.00%
netra_backend/app/routes/health.py _build_agent_metrics_response 1 1 0 0.00%
netra_backend/app/routes/health.py _collect_agent_metrics_data 4 4 0 0.00%
netra_backend/app/routes/health.py _get_detailed_agent_metrics 6 6 0 0.00%
netra_backend/app/routes/health.py agent_metrics 1 1 0 0.00%
netra_backend/app/routes/health.py _build_specific_agent_response 1 1 0 0.00%
netra_backend/app/routes/health.py _validate_agent_exists 4 4 0 0.00%
netra_backend/app/routes/health.py _collect_specific_agent_data 5 5 0 0.00%
netra_backend/app/routes/health.py _get_specific_agent_health_data 7 7 0 0.00%
netra_backend/app/routes/health.py _process_specific_agent_health_data 2 2 0 0.00%
netra_backend/app/routes/health.py specific_agent_health 1 1 0 0.00%
netra_backend/app/routes/health.py _build_alert_response_item 1 1 0 0.00%
netra_backend/app/routes/health.py _build_alerts_response 1 1 0 0.00%
netra_backend/app/routes/health.py _collect_alerts_data 4 4 0 0.00%
netra_backend/app/routes/health.py _get_system_alerts_data 6 6 0 0.00%
netra_backend/app/routes/health.py system_alerts 1 1 0 0.00%
netra_backend/app/routes/health.py _build_comprehensive_health_response 3 3 0 0.00%
netra_backend/app/routes/health.py _get_comprehensive_health_safe 5 5 0 0.00%
netra_backend/app/routes/health.py comprehensive_health 1 1 0 0.00%
netra_backend/app/routes/health.py _count_successful_checks 1 1 0 0.00%
netra_backend/app/routes/health.py _calculate_availability 5 5 0 0.00%
netra_backend/app/routes/health.py get_database_health 7 7 0 0.00%
netra_backend/app/routes/health.py get_redis_health 7 7 0 0.00%
netra_backend/app/routes/health.py (no function) 88 88 0 0.00%
netra_backend/app/routes/health_check.py readiness_probe 25 25 0 0.00%
netra_backend/app/routes/health_check.py liveness_probe 2 2 0 0.00%
netra_backend/app/routes/health_check.py startup_probe 35 35 0 0.00%
netra_backend/app/routes/health_check.py database_health_detailed 8 8 0 0.00%
netra_backend/app/routes/health_check.py health_configuration 12 12 0 0.00%
netra_backend/app/routes/health_check.py health_root 1 1 0 0.00%
netra_backend/app/routes/health_check.py (no function) 41 41 0 0.00%
netra_backend/app/routes/health_extended.py _check_database_health 4 4 0 0.00%
netra_backend/app/routes/health_extended.py health_database 4 4 0 0.00%
netra_backend/app/routes/health_extended.py _gather_system_health_data 3 3 0 0.00%
netra_backend/app/routes/health_extended.py health_system 5 5 0 0.00%
netra_backend/app/routes/health_extended.py _build_base_pool_metrics 1 1 0 0.00%
netra_backend/app/routes/health_extended.py _build_pool_metrics 6 6 0 0.00%
netra_backend/app/routes/health_extended.py pool_metrics 1 1 0 0.00%
netra_backend/app/routes/health_extended.py cors_test 6 6 0 0.00%
netra_backend/app/routes/health_extended.py (no function) 26 26 0 0.00%
netra_backend/app/routes/llm_cache.py _build_empty_stats_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_cache_stats_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py get_cache_stats 4 4 0 0.00%
netra_backend/app/routes/llm_cache.py _extract_stats_params 4 4 0 0.00%
netra_backend/app/routes/llm_cache.py _get_aggregated_stats_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py get_aggregated_cache_stats 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_clear_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _clear_cache_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py clear_cache 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_toggle_response 2 2 0 0.00%
netra_backend/app/routes/llm_cache.py toggle_cache 3 3 0 0.00%
netra_backend/app/routes/llm_cache.py _validate_ttl_bounds 4 4 0 0.00%
netra_backend/app/routes/llm_cache.py _build_ttl_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py update_ttl 4 4 0 0.00%
netra_backend/app/routes/llm_cache.py _get_cache_metrics_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py get_cache_metrics 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py get_performance_stats 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py _build_clear_all_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _clear_api_cache_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py clear_api_cache 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_clear_pattern_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _clear_cache_pattern_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py clear_cache_pattern 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _simulate_warmup_for_patterns 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_warmup_success_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _build_warmup_error_response 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _extract_warmup_config 4 4 0 0.00%
netra_backend/app/routes/llm_cache.py _perform_warmup_simulation 3 3 0 0.00%
netra_backend/app/routes/llm_cache.py warm_up_cache 5 5 0 0.00%
netra_backend/app/routes/llm_cache.py _process_cache_warmup 3 3 0 0.00%
netra_backend/app/routes/llm_cache.py _log_backup_success 2 2 0 0.00%
netra_backend/app/routes/llm_cache.py _create_backup_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py backup_cache 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py _log_restore_success 2 2 0 0.00%
netra_backend/app/routes/llm_cache.py _restore_from_backup_safe 6 6 0 0.00%
netra_backend/app/routes/llm_cache.py restore_cache 1 1 0 0.00%
netra_backend/app/routes/llm_cache.py (no function) 52 52 0 0.00%
netra_backend/app/routes/mcp.py get_mcp_service 3 3 0 0.00%
netra_backend/app/routes/mcp.py (no function) 4 4 0 0.00%
netra_backend/app/routes/mcp/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/routes/mcp/config.py get_mcp_config 5 5 0 0.00%
netra_backend/app/routes/mcp/config.py _build_all_configs 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py get_claude_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py _build_claude_server_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py _build_claude_env_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py get_cursor_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py _build_cursor_servers_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py _build_cursor_server_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py get_http_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py get_websocket_config 2 2 0 0.00%
netra_backend/app/routes/mcp/config.py _build_websocket_url 5 5 0 0.00%
netra_backend/app/routes/mcp/config.py get_standard_mcp_config 1 1 0 0.00%
netra_backend/app/routes/mcp/config.py _build_standard_mcp_server_config 3 3 0 0.00%
netra_backend/app/routes/mcp/config.py (no function) 16 16 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.get_server_info 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.register_client 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.create_session 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.get_session 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.close_session 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.list_tools 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.call_tool 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.list_resources 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.read_resource 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.list_prompts 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.get_prompt 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py MCPHandlers.get_mcp_config 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers.py execute_tool 2 2 0 0.00%
netra_backend/app/routes/mcp/handlers.py (no function) 38 38 0 0.00%
netra_backend/app/routes/mcp/handlers_client.py handle_client_registration 7 7 0 0.00%
netra_backend/app/routes/mcp/handlers_client.py create_client 2 2 0 0.00%
netra_backend/app/routes/mcp/handlers_client.py build_client_params 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers_client.py build_client_extra_params 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers_client.py (no function) 11 11 0 0.00%
netra_backend/app/routes/mcp/handlers_prompts.py handle_prompts_listing 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_prompts.py handle_prompt_get 6 6 0 0.00%
netra_backend/app/routes/mcp/handlers_prompts.py build_prompts_response 5 5 0 0.00%
netra_backend/app/routes/mcp/handlers_prompts.py get_mcp_prompt 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_prompts.py (no function) 11 11 0 0.00%
netra_backend/app/routes/mcp/handlers_resources.py handle_resources_listing 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_resources.py handle_resource_read 6 6 0 0.00%
netra_backend/app/routes/mcp/handlers_resources.py build_resources_response 3 3 0 0.00%
netra_backend/app/routes/mcp/handlers_resources.py read_mcp_resource 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_resources.py (no function) 11 11 0 0.00%
netra_backend/app/routes/mcp/handlers_server.py handle_server_info 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_server.py build_server_info 3 3 0 0.00%
netra_backend/app/routes/mcp/handlers_server.py (no function) 6 6 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py handle_session_creation 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py handle_session_retrieval 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py handle_session_closure 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py create_new_session 2 2 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py get_existing_session 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py close_existing_session 2 2 0 0.00%
netra_backend/app/routes/mcp/handlers_session.py (no function) 11 11 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py handle_tools_listing 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py handle_tool_call 7 7 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py build_tools_response 5 5 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py execute_tool 3 3 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py process_tool_execution 4 4 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py handle_tool_execution_error 3 3 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py raise_tool_execution_error 1 1 0 0.00%
netra_backend/app/routes/mcp/handlers_tools.py (no function) 18 18 0 0.00%
netra_backend/app/routes/mcp/helpers.py check_admin_access 2 2 0 0.00%
netra_backend/app/routes/mcp/helpers.py extract_tools_from_app 4 4 0 0.00%
netra_backend/app/routes/mcp/helpers.py _build_tool_info 8 8 0 0.00%
netra_backend/app/routes/mcp/helpers.py _add_category_if_exists 4 4 0 0.00%
netra_backend/app/routes/mcp/helpers.py extract_resources_from_app 4 4 0 0.00%
netra_backend/app/routes/mcp/helpers.py _build_resource_info 6 6 0 0.00%
netra_backend/app/routes/mcp/helpers.py extract_prompts_from_app 4 4 0 0.00%
netra_backend/app/routes/mcp/helpers.py _build_prompt_info 8 8 0 0.00%
netra_backend/app/routes/mcp/helpers.py get_tool_function 7 7 0 0.00%
netra_backend/app/routes/mcp/helpers.py _has_tool_manager_with_tool 3 3 0 0.00%
netra_backend/app/routes/mcp/helpers.py _raise_tool_not_found 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py get_resource_function 7 7 0 0.00%
netra_backend/app/routes/mcp/helpers.py _has_resource_manager_with_uri 3 3 0 0.00%
netra_backend/app/routes/mcp/helpers.py _raise_resource_not_found 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py get_prompt_function 7 7 0 0.00%
netra_backend/app/routes/mcp/helpers.py _has_prompt_manager_with_prompt 3 3 0 0.00%
netra_backend/app/routes/mcp/helpers.py _raise_prompt_not_found 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py record_successful_execution 3 3 0 0.00%
netra_backend/app/routes/mcp/helpers.py _record_execution 2 2 0 0.00%
netra_backend/app/routes/mcp/helpers.py _create_success_execution 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py _build_success_params 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py record_failed_execution 4 4 0 0.00%
netra_backend/app/routes/mcp/helpers.py _create_failed_execution 2 2 0 0.00%
netra_backend/app/routes/mcp/helpers.py _build_failed_params 1 1 0 0.00%
netra_backend/app/routes/mcp/helpers.py (no function) 32 32 0 0.00%
netra_backend/app/routes/mcp/main.py get_server_info 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py get_mcp_status 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py list_servers 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py get_server_status 4 4 0 0.00%
netra_backend/app/routes/mcp/main.py register_client 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py create_session 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py get_session 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py close_session 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py list_tools 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py discover_tools 4 4 0 0.00%
netra_backend/app/routes/mcp/main.py call_tool 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py list_resources 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py read_resource 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py list_prompts 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py get_prompt 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py get_mcp_config 1 1 0 0.00%
netra_backend/app/routes/mcp/main.py websocket_endpoint 4 4 0 0.00%
netra_backend/app/routes/mcp/main.py handle_mcp_message 11 11 0 0.00%
netra_backend/app/routes/mcp/main.py (no function) 49 49 0 0.00%
netra_backend/app/routes/mcp/models.py (no function) 22 22 0 0.00%
netra_backend/app/routes/mcp/service_factory.py get_mcp_service 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _log_service_initialization 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _create_additional_services 3 3 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _create_mcp_service 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _build_service_params 3 3 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _build_core_service_params 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _build_extra_service_params 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _get_or_create_service 1 1 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _build_mcp_service_instance 3 3 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _create_service_if_needed 4 4 0 0.00%
netra_backend/app/routes/mcp/service_factory.py _create_service_params 2 2 0 0.00%
netra_backend/app/routes/mcp/service_factory.py create_mcp_service_for_websocket 11 11 0 0.00%
netra_backend/app/routes/mcp/service_factory.py (no function) 25 25 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_server_info_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_client_registration_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py build_session_response 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_session_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py raise_session_not_found 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py filter_by_category 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py build_list_response 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_list_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py calculate_execution_time 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py build_tool_result 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py build_resource_result 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_resource_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py build_prompt_result 1 1 0 0.00%
netra_backend/app/routes/mcp/utils.py handle_prompt_error 2 2 0 0.00%
netra_backend/app/routes/mcp/utils.py (no function) 18 18 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler.__init__ 1 1 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler.handle_websocket 1 1 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._handle_websocket_session 6 6 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._handle_websocket_error 2 2 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._create_session 1 1 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._send_session_created 1 1 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._handle_messages 20 20 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._is_valid_jsonrpc 9 9 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._process_message 5 5 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py MCPWebSocketHandler._cleanup_session 2 2 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py _build_websocket_response 1 1 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py _handle_websocket_connection 3 3 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py _process_websocket_session 4 4 0 0.00%
netra_backend/app/routes/mcp/websocket_handler.py (no function) 21 21 0 0.00%
netra_backend/app/routes/mcp_client.py get_mcp_client_service 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_register_success_response 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_register_failure 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_register_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_register_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py register_server 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_register_success 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_list_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_list_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py list_servers 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_connect_response 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_connect_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_connect_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py connect_to_server 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_discover_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_discover_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py discover_tools 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_execute_response 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_execute_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_execute_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py execute_tool 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_resources_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_resources_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py get_resources 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_fetch_response 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_fetch_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_fetch_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py fetch_resource 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_cache_description 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py _build_cache_response 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_cache_service_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_cache_unexpected_error 2 2 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_register_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_list_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_connect_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_discover_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_execute_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_resources_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_fetch_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _handle_cache_error 3 3 0 0.00%
netra_backend/app/routes/mcp_client.py _process_server_registration 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_server_listing 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_server_connection 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_tool_discovery 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_tool_execution 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_resource_listing 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_resource_fetching 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py _process_cache_clearing 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py clear_cache 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py get_server_status 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py disconnect_server 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py discover_all_tools 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py get_tool_schema 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py list_resources_by_server 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py fetch_resource_by_uri 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py clear_cache_post 6 6 0 0.00%
netra_backend/app/routes/mcp_client.py mcp_health_check 1 1 0 0.00%
netra_backend/app/routes/mcp_client.py server_health_check 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py get_server_connections 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py refresh_all_connections 5 5 0 0.00%
netra_backend/app/routes/mcp_client.py (no function) 94 94 0 0.00%
netra_backend/app/routes/messages.py get_current_user_from_jwt 12 12 0 0.00%
netra_backend/app/routes/messages.py _store_message 7 7 0 0.00%
netra_backend/app/routes/messages.py _get_user_messages 4 4 0 0.00%
netra_backend/app/routes/messages.py _get_thread_messages 4 4 0 0.00%
netra_backend/app/routes/messages.py list_messages 17 17 0 0.00%
netra_backend/app/routes/messages.py create_message 12 12 0 0.00%
netra_backend/app/routes/messages.py get_message 14 14 0 0.00%
netra_backend/app/routes/messages.py delete_message 19 19 0 0.00%
netra_backend/app/routes/messages.py stream_chat 13 13 0 0.00%
netra_backend/app/routes/messages.py stream_chat.generate_chat_stream 37 37 0 0.00%
netra_backend/app/routes/messages.py stream_chat.timeout_protected_stream 11 11 0 0.00%
netra_backend/app/routes/messages.py start_agent 6 6 0 0.00%
netra_backend/app/routes/messages.py stop_agent 6 6 0 0.00%
netra_backend/app/routes/messages.py cancel_agent 6 6 0 0.00%
netra_backend/app/routes/messages.py get_agent_status 6 6 0 0.00%
netra_backend/app/routes/messages.py messages_health 1 1 0 0.00%
netra_backend/app/routes/messages.py (no function) 62 62 0 0.00%
netra_backend/app/routes/messages_root.py get_messages_root 2 2 0 0.00%
netra_backend/app/routes/messages_root.py redirect_to_chat_messages 1 1 0 0.00%
netra_backend/app/routes/messages_root.py messages_root_health 1 1 0 0.00%
netra_backend/app/routes/messages_root.py get_messages_api_info 1 1 0 0.00%
netra_backend/app/routes/messages_root.py (no function) 19 19 0 0.00%
netra_backend/app/routes/metrics_api.py get_circuit_breaker_metrics 18 18 0 0.00%
netra_backend/app/routes/metrics_api.py get_raw_metrics 7 7 0 0.00%
netra_backend/app/routes/metrics_api.py _get_json_metrics 11 11 0 0.00%
netra_backend/app/routes/metrics_api.py _get_prometheus_metrics 15 15 0 0.00%
netra_backend/app/routes/metrics_api.py _generate_mock_circuit_metrics 1 1 0 0.00%
netra_backend/app/routes/metrics_api.py _generate_mock_raw_metrics 1 1 0 0.00%
netra_backend/app/routes/metrics_api.py get_security_metrics_endpoint 8 8 0 0.00%
netra_backend/app/routes/metrics_api.py (no function) 18 18 0 0.00%
netra_backend/app/routes/monitoring.py _log_health_check_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_health_check_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_health_check_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py get_database_health 6 6 0 0.00%
netra_backend/app/routes/monitoring.py _log_pool_status_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_pool_status_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_pool_status_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py get_pool_status 6 6 0 0.00%
netra_backend/app/routes/monitoring.py _log_metrics_history_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_metrics_history_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_metrics_history_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py _get_metrics_history_safe 6 6 0 0.00%
netra_backend/app/routes/monitoring.py get_metrics_history 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _log_summary_stats_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_summary_stats_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_summary_stats_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py get_summary_statistics 6 6 0 0.00%
netra_backend/app/routes/monitoring.py _log_connection_test_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_connection_test_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_connection_test_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py test_database_connection 6 6 0 0.00%
netra_backend/app/routes/monitoring.py _log_alerts_request 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _calculate_cooldown_remaining 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _get_alert_status 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _build_alerts_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_alerts_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py get_recent_alerts 5 5 0 0.00%
netra_backend/app/routes/monitoring.py _build_ping_success_response 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_connectivity_failure 1 1 0 0.00%
netra_backend/app/routes/monitoring.py _handle_ping_error 2 2 0 0.00%
netra_backend/app/routes/monitoring.py _test_database_connectivity 4 4 0 0.00%
netra_backend/app/routes/monitoring.py ping_database 6 6 0 0.00%
netra_backend/app/routes/monitoring.py get_isolation_health 13 13 0 0.00%
netra_backend/app/routes/monitoring.py get_isolation_metrics 10 10 0 0.00%
netra_backend/app/routes/monitoring.py get_isolation_violations 23 23 0 0.00%
netra_backend/app/routes/monitoring.py trigger_isolation_health_check 11 11 0 0.00%
netra_backend/app/routes/monitoring.py get_isolation_dashboard 14 14 0 0.00%
netra_backend/app/routes/monitoring.py get_isolation_alerts 14 14 0 0.00%
netra_backend/app/routes/monitoring.py get_dashboard_config 15 15 0 0.00%
netra_backend/app/routes/monitoring.py (no function) 109 109 0 0.00%
netra_backend/app/routes/quality.py get_quality_dashboard 1 1 0 0.00%
netra_backend/app/routes/quality.py validate_content 1 1 0 0.00%
netra_backend/app/routes/quality.py get_agent_quality_report 1 1 0 0.00%
netra_backend/app/routes/quality.py get_quality_alerts 1 1 0 0.00%
netra_backend/app/routes/quality.py acknowledge_alert 1 1 0 0.00%
netra_backend/app/routes/quality.py generate_quality_report 1 1 0 0.00%
netra_backend/app/routes/quality.py get_quality_statistics 1 1 0 0.00%
netra_backend/app/routes/quality.py start_quality_monitoring 1 1 0 0.00%
netra_backend/app/routes/quality.py stop_quality_monitoring 1 1 0 0.00%
netra_backend/app/routes/quality.py start_monitoring 2 2 0 0.00%
netra_backend/app/routes/quality.py stop_monitoring 1 1 0 0.00%
netra_backend/app/routes/quality.py (no function) 32 32 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_dashboard_request 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_content_validation 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _prepare_validation_data 3 3 0 0.00%
netra_backend/app/routes/quality_handlers.py _validate_content_with_service 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_agent_report_request 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _process_agent_report_request 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_alerts_request 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_alert_acknowledgement 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _process_acknowledgement_request 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _process_alert_action 5 5 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_report_generation 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _generate_report_data 5 5 0 0.00%
netra_backend/app/routes/quality_handlers.py _get_report_type_handlers 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_summary_report 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_detailed_report 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_trend_analysis_report 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _generate_summary_report_data 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _get_unknown_report_type_error 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _get_default_agent_names 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _collect_agent_reports 4 4 0 0.00%
netra_backend/app/routes/quality_handlers.py _generate_detailed_report_data 3 3 0 0.00%
netra_backend/app/routes/quality_handlers.py _create_daily_trend_entry 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _collect_trend_data 5 5 0 0.00%
netra_backend/app/routes/quality_handlers.py _generate_trend_analysis_data 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_statistics_request 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_start_monitoring 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _process_start_monitoring 3 3 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_stop_monitoring 6 6 0 0.00%
netra_backend/app/routes/quality_handlers.py _process_stop_monitoring 3 3 0 0.00%
netra_backend/app/routes/quality_handlers.py _validate_admin_access 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py handle_service_health 5 5 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_dashboard_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_validation_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _fetch_agent_report 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _validate_agent_report 3 3 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_agent_report_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _get_recent_alerts 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _format_and_complete_alerts 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_alerts_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _build_acknowledgement_result 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _validate_alert_success 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_acknowledgement_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_report_generation_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _build_detailed_report_dict 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _map_content_type_for_stats 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _format_complete_statistics 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_statistics_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _add_monitoring_task 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_start_monitoring_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py _stop_monitoring_service 1 1 0 0.00%
netra_backend/app/routes/quality_handlers.py _handle_stop_monitoring_error 2 2 0 0.00%
netra_backend/app/routes/quality_handlers.py (no function) 61 61 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _get_content_mapping_part1 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _get_content_mapping_part2 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_core_metrics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_score_metrics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_analysis_metrics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_quality_metrics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_dashboard_primary_data 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_dashboard_secondary_data 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_alert_basic_fields 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_alert_detail_fields 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_basic_statistics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_detail_statistics 0 0 1 100.00%
netra_backend/app/routes/quality_validation_utils.py _build_services_status 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py _build_health_statistics 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py build_monitoring_response 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py build_stop_monitoring_response 1 1 0 0.00%
netra_backend/app/routes/quality_validation_utils.py (no function) 20 20 0 0.00%
netra_backend/app/routes/quality_validators.py map_content_type 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _get_content_type_mapping 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py format_validation_response 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _build_metrics_dict 3 3 0 0.00%
netra_backend/app/routes/quality_validators.py _build_base_metrics 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _extend_metrics_dict 3 3 0 0.00%
netra_backend/app/routes/quality_validators.py _build_additional_metrics 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py format_dashboard_data 3 3 0 0.00%
netra_backend/app/routes/quality_validators.py _build_dashboard_base_data 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _build_dashboard_extended_data 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _complete_dashboard_data 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py format_alert_list 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _format_single_alert 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _complete_alert_formatting 5 5 0 0.00%
netra_backend/app/routes/quality_validators.py format_acknowledgement_response 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py format_quality_report 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py format_quality_statistics 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _build_base_statistics 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _complete_statistics_formatting 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py format_service_health 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py format_error_health 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py apply_alert_filters 5 5 0 0.00%
netra_backend/app/routes/quality_validators.py prepare_user_context 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _build_validation_response 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _prepare_validation_response_params 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _get_validation_base_params 0 0 1 100.00%
netra_backend/app/routes/quality_validators.py _get_validation_extra_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _build_acknowledgement_response 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _prepare_acknowledgement_params 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _get_acknowledgement_base_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _get_acknowledgement_extra_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _build_quality_report 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _prepare_quality_report_params 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _get_report_base_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _get_report_extra_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _build_error_health_response 2 2 0 0.00%
netra_backend/app/routes/quality_validators.py _prepare_error_health_params 4 4 0 0.00%
netra_backend/app/routes/quality_validators.py _get_error_health_base_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py _get_error_health_error_params 1 1 0 0.00%
netra_backend/app/routes/quality_validators.py (no function) 44 44 0 0.00%
netra_backend/app/routes/references.py _get_total_references_count 1 1 0 0.00%
netra_backend/app/routes/references.py _get_paginated_references 1 1 0 0.00%
netra_backend/app/routes/references.py _build_references_response 1 1 0 0.00%
netra_backend/app/routes/references.py get_references 3 3 0 0.00%
netra_backend/app/routes/references.py search_references 1 1 0 0.00%
netra_backend/app/routes/references.py _get_reference_safe 4 4 0 0.00%
netra_backend/app/routes/references.py get_reference 1 1 0 0.00%
netra_backend/app/routes/references.py _create_reference_in_db 1 1 0 0.00%
netra_backend/app/routes/references.py create_reference 1 1 0 0.00%
netra_backend/app/routes/references.py _get_reference_by_id 4 4 0 0.00%
netra_backend/app/routes/references.py _update_reference_fields 2 2 0 0.00%
netra_backend/app/routes/references.py _update_reference_in_db 3 3 0 0.00%
netra_backend/app/routes/references.py update_reference 1 1 0 0.00%
netra_backend/app/routes/references.py _get_reference_or_404 4 4 0 0.00%
netra_backend/app/routes/references.py _patch_reference_in_db 3 3 0 0.00%
netra_backend/app/routes/references.py patch_reference 1 1 0 0.00%
netra_backend/app/routes/references.py _delete_reference_from_db 1 1 0 0.00%
netra_backend/app/routes/references.py delete_reference 2 2 0 0.00%
netra_backend/app/routes/references.py (no function) 32 32 0 0.00%
netra_backend/app/routes/staging_health.py get_staging_health_overview 14 14 0 0.00%
netra_backend/app/routes/staging_health.py get_websocket_health 12 12 0 0.00%
netra_backend/app/routes/staging_health.py get_database_health 13 13 0 0.00%
netra_backend/app/routes/staging_health.py get_services_health 13 13 0 0.00%
netra_backend/app/routes/staging_health.py get_performance_metrics 16 16 0 0.00%
netra_backend/app/routes/staging_health.py get_critical_health 12 12 0 0.00%
netra_backend/app/routes/staging_health.py subscribe_to_health_alerts 10 10 0 0.00%
netra_backend/app/routes/staging_health.py get_health_summary 8 8 0 0.00%
netra_backend/app/routes/staging_health.py _simplify_health_response 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _extract_websocket_components 6 6 0 0.00%
netra_backend/app/routes/staging_health.py _analyze_websocket_health 7 7 0 0.00%
netra_backend/app/routes/staging_health.py _get_websocket_event_details 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _check_critical_events_status 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _extract_database_components 7 7 0 0.00%
netra_backend/app/routes/staging_health.py _analyze_database_health 6 6 0 0.00%
netra_backend/app/routes/staging_health.py _get_database_performance_metrics 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _get_database_connection_status 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _get_monitored_databases 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _extract_service_components 7 7 0 0.00%
netra_backend/app/routes/staging_health.py _analyze_services_health 6 6 0 0.00%
netra_backend/app/routes/staging_health.py _analyze_service_dependencies 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _test_service_connectivity 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _get_monitored_services 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _extract_specific_metrics 8 8 0 0.00%
netra_backend/app/routes/staging_health.py _extract_all_metrics 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _extract_performance_metrics 7 7 0 0.00%
netra_backend/app/routes/staging_health.py _extract_resource_metrics 6 6 0 0.00%
netra_backend/app/routes/staging_health.py _extract_configuration_metrics 6 6 0 0.00%
netra_backend/app/routes/staging_health.py _extract_trend_analysis 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _extract_performance_predictions 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _get_real_time_system_metrics 5 5 0 0.00%
netra_backend/app/routes/staging_health.py _get_included_metric_types 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _filter_by_health_threshold 8 8 0 0.00%
netra_backend/app/routes/staging_health.py _extract_remediation_suggestions 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _count_components_below_threshold 8 8 0 0.00%
netra_backend/app/routes/staging_health.py _extract_business_impact_level 3 3 0 0.00%
netra_backend/app/routes/staging_health.py _extract_alert_severity 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _requires_immediate_action 3 3 0 0.00%
netra_backend/app/routes/staging_health.py _is_valid_webhook_url 1 1 0 0.00%
netra_backend/app/routes/staging_health.py _register_webhook_subscription 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _test_webhook_connectivity 9 9 0 0.00%
netra_backend/app/routes/staging_health.py _create_component_summary 4 4 0 0.00%
netra_backend/app/routes/staging_health.py _create_alert_summary 2 2 0 0.00%
netra_backend/app/routes/staging_health.py _calculate_staging_uptime 1 1 0 0.00%
netra_backend/app/routes/staging_health.py (no function) 62 62 0 0.00%
netra_backend/app/routes/supply.py create_supply_option 1 1 0 0.00%
netra_backend/app/routes/supply.py read_supply_catalog 1 1 0 0.00%
netra_backend/app/routes/supply.py read_supply_option 4 4 0 0.00%
netra_backend/app/routes/supply.py _build_research_response 1 1 0 0.00%
netra_backend/app/routes/supply.py research_suppliers 1 1 0 0.00%
netra_backend/app/routes/supply.py _build_enrichment_response 1 1 0 0.00%
netra_backend/app/routes/supply.py enrich_supplier 1 1 0 0.00%
netra_backend/app/routes/supply.py validate_supply_chain 1 1 0 0.00%
netra_backend/app/routes/supply.py compare_suppliers_endpoint 1 1 0 0.00%
netra_backend/app/routes/supply.py (no function) 33 33 0 0.00%
netra_backend/app/routes/synthetic_data.py _process_generation_request 4 4 0 0.00%
netra_backend/app/routes/synthetic_data.py generate_synthetic_data 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py _execute_generation 4 4 0 0.00%
netra_backend/app/routes/synthetic_data.py get_generation_status 2 2 0 0.00%
netra_backend/app/routes/synthetic_data.py _build_status_response 2 2 0 0.00%
netra_backend/app/routes/synthetic_data.py _execute_job_cancellation 3 3 0 0.00%
netra_backend/app/routes/synthetic_data.py cancel_generation 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py _build_preview_response 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py _generate_preview_data 2 2 0 0.00%
netra_backend/app/routes/synthetic_data.py preview_synthetic_data 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py get_templates 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py _get_templates_safe 6 6 0 0.00%
netra_backend/app/routes/synthetic_data.py _fetch_templates 1 1 0 0.00%
netra_backend/app/routes/synthetic_data.py export_synthetic_data 6 6 0 0.00%
netra_backend/app/routes/synthetic_data.py analyze_synthetic_data_quality 6 6 0 0.00%
netra_backend/app/routes/synthetic_data.py cleanup_synthetic_data 9 9 0 0.00%
netra_backend/app/routes/synthetic_data.py convert_synthetic_data_format 9 9 0 0.00%
netra_backend/app/routes/synthetic_data.py compare_synthetic_with_real_data 9 9 0 0.00%
netra_backend/app/routes/synthetic_data.py create_synthetic_data_version 9 9 0 0.00%
netra_backend/app/routes/synthetic_data.py setup_auto_refresh 9 9 0 0.00%
netra_backend/app/routes/synthetic_data.py (no function) 88 88 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _build_corpus_response 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _create_corpus_with_source 3 3 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py create_corpus 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _upload_content_safe 2 2 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py upload_corpus_content 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _get_content_safe 3 3 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py get_corpus_content 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _get_statistics_safe 5 5 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py get_corpus_statistics 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _delete_corpus_safe 5 5 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py delete_corpus 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _clone_corpus_safe 5 5 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py clone_corpus 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _get_and_validate_corpus 5 5 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py _verify_corpus_ownership 1 1 0 0.00%
netra_backend/app/routes/synthetic_data_corpus.py (no function) 32 32 0 0.00%
netra_backend/app/routes/system_info.py get_system_info 18 18 3 0.00%
netra_backend/app/routes/system_info.py validate_configuration 50 50 0 0.00%
netra_backend/app/routes/system_info.py check_dependencies 60 60 0 0.00%
netra_backend/app/routes/system_info.py list_routes 7 7 0 0.00%
netra_backend/app/routes/system_info.py get_async_tasks 11 11 0 0.00%
netra_backend/app/routes/system_info.py (no function) 53 53 0 0.00%
netra_backend/app/routes/threads_route.py list_threads 2 2 0 0.00%
netra_backend/app/routes/threads_route.py create_thread 2 2 0 0.00%
netra_backend/app/routes/threads_route.py get_thread 2 2 0 0.00%
netra_backend/app/routes/threads_route.py update_thread 2 2 0 0.00%
netra_backend/app/routes/threads_route.py delete_thread 2 2 0 0.00%
netra_backend/app/routes/threads_route.py get_thread_messages 2 2 0 0.00%
netra_backend/app/routes/threads_route.py auto_rename_thread 2 2 0 0.00%
netra_backend/app/routes/threads_route.py get_thread_statistics 2 2 0 0.00%
netra_backend/app/routes/threads_route.py get_analytics_dashboard 1 1 0 0.00%
netra_backend/app/routes/threads_route.py get_thread_analytics 1 1 0 0.00%
netra_backend/app/routes/threads_route.py bulk_thread_operations 2 2 0 0.00%
netra_backend/app/routes/threads_route.py analyze_thread_sentiment 1 1 0 0.00%
netra_backend/app/routes/threads_route.py get_thread_metrics 1 1 0 0.00%
netra_backend/app/routes/threads_route.py cleanup_old_threads 1 1 0 0.00%
netra_backend/app/routes/threads_route.py (no function) 57 57 0 0.00%
netra_backend/app/routes/unified_health.py get_health 31 31 3 0.00%
netra_backend/app/routes/unified_health.py get_liveness 13 13 0 0.00%
netra_backend/app/routes/unified_health.py get_readiness 16 16 0 0.00%
netra_backend/app/routes/unified_health.py get_component_health 14 14 0 0.00%
netra_backend/app/routes/unified_health.py (no function) 23 23 0 0.00%
netra_backend/app/routes/unified_tools.py (no function) 1 1 0 0.00%
netra_backend/app/routes/unified_tools/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py get_tool_info_for_logging 1 1 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py extract_tool_category 1 1 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py extract_permission_result 1 1 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py build_log_entry_params 1 1 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py create_tool_usage_log_entry 2 2 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py save_log_entry_to_db 2 2 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py handle_logging_error 1 1 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py process_tool_logging 3 3 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py log_tool_execution_to_db 4 4 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py build_daily_usage_query 2 2 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py execute_usage_count_query 3 3 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py handle_usage_count_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py get_daily_usage_count 5 5 0 0.00%
netra_backend/app/routes/unified_tools/database_utils.py (no function) 21 21 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_list_tools_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_tool_execution_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_categories_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_permission_check_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_user_plan_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py handle_migration_error 2 2 0 0.00%
netra_backend/app/routes/unified_tools/error_handlers.py (no function) 9 9 0 0.00%
netra_backend/app/routes/unified_tools/migration.py check_user_needs_migration 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py get_super_admin_config 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py get_admin_config 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py get_developer_config 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py get_default_config 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py get_role_config_map 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py determine_migration_plan_and_flags 3 3 0 0.00%
netra_backend/app/routes/unified_tools/migration.py update_user_plan_in_db 3 3 0 0.00%
netra_backend/app/routes/unified_tools/migration.py build_migration_data_fields 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py create_migration_response_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py add_migration_success_message 2 2 0 0.00%
netra_backend/app/routes/unified_tools/migration.py build_migration_success_response 2 2 0 0.00%
netra_backend/app/routes/unified_tools/migration.py build_no_migration_response 1 1 0 0.00%
netra_backend/app/routes/unified_tools/migration.py execute_user_migration 3 3 0 0.00%
netra_backend/app/routes/unified_tools/migration.py process_migration_request 3 3 0 0.00%
netra_backend/app/routes/unified_tools/migration.py (no function) 20 20 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py get_user_basic_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py get_user_feature_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py extract_user_context_data 3 3 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py build_context_parameters 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py create_tool_execution_context 3 3 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py check_tool_permission_with_service 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py get_permission_status_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py get_permission_upgrade_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py extract_permission_details 3 3 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py build_permission_response 2 2 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py execute_permission_check 3 3 0 0.00%
netra_backend/app/routes/unified_tools/permissions.py (no function) 16 16 0 0.00%
netra_backend/app/routes/unified_tools/router.py extract_tool_data_components 2 2 0 0.00%
netra_backend/app/routes/unified_tools/router.py process_list_tools_request 2 2 0 0.00%
netra_backend/app/routes/unified_tools/router.py execute_list_tools_logic 1 1 0 0.00%
netra_backend/app/routes/unified_tools/router.py list_tools 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py execute_tool_logic 1 1 0 0.00%
netra_backend/app/routes/unified_tools/router.py execute_tool 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py get_tool_categories 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py execute_permission_check_logic 1 1 0 0.00%
netra_backend/app/routes/unified_tools/router.py check_tool_permissions 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py extract_user_plan_components 2 2 0 0.00%
netra_backend/app/routes/unified_tools/router.py process_user_plan_request 2 2 0 0.00%
netra_backend/app/routes/unified_tools/router.py get_user_plan 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py migrate_legacy_admin 4 4 0 0.00%
netra_backend/app/routes/unified_tools/router.py (no function) 45 45 1 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py build_tool_execution_params 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py execute_tool_through_registry 2 2 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py build_base_tool_response 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py add_result_or_error 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py create_permission_info 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py add_permission_info_if_denied 2 2 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py format_tool_execution_response 4 4 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py process_tool_execution 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_execution.py (no function) 17 17 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py get_available_tools_for_user 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py get_tool_category_names 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py filter_available_tools 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py extract_tool_basic_info 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py extract_tool_requirements 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py create_tool_availability 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py create_tool_availability_objects 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py create_response_data 1 1 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py build_response_params 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py create_response_objects_and_params 2 2 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py build_tool_availability_response 2 2 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py get_tools_and_categories 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py gather_tool_data 3 3 0 0.00%
netra_backend/app/routes/unified_tools/tool_listing.py (no function) 19 19 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py get_current_plan_definition 1 1 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py calculate_available_upgrades 6 6 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py get_usage_summary 1 1 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py get_plan_expiration_date 3 3 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py get_plan_features 3 3 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py create_plan_response_params 1 1 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py build_user_plan_response 2 2 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py gather_user_plan_data 4 4 0 0.00%
netra_backend/app/routes/unified_tools/user_plan.py (no function) 17 17 0 0.00%
netra_backend/app/routes/users.py get_user_profile 25 25 0 0.00%
netra_backend/app/routes/users.py update_user_profile 21 21 0 0.00%
netra_backend/app/routes/users.py get_user_settings 5 5 0 0.00%
netra_backend/app/routes/users.py update_user_settings 9 9 0 0.00%
netra_backend/app/routes/users.py list_api_keys 5 5 0 0.00%
netra_backend/app/routes/users.py create_api_key 5 5 0 0.00%
netra_backend/app/routes/users.py delete_api_key 5 5 0 0.00%
netra_backend/app/routes/users.py list_user_sessions 5 5 0 0.00%
netra_backend/app/routes/users.py revoke_session 5 5 0 0.00%
netra_backend/app/routes/users.py get_notification_settings 5 5 0 0.00%
netra_backend/app/routes/users.py update_notification_settings 7 7 0 0.00%
netra_backend/app/routes/users.py get_user_preferences 5 5 0 0.00%
netra_backend/app/routes/users.py update_user_preferences 7 7 0 0.00%
netra_backend/app/routes/users.py change_user_password 0 0 16 100.00%
netra_backend/app/routes/users.py delete_user_account 10 10 0 0.00%
netra_backend/app/routes/users.py (no function) 82 82 5 0.00%
netra_backend/app/routes/utils/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/routes/utils/circuit_helpers.py _circuit_matches_keywords 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _build_filtered_circuits_dict 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py filter_circuits_by_keywords 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py filter_llm_circuits 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py filter_database_circuits 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py filter_api_circuits 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _get_categorized_circuit_names 4 4 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _filter_uncategorized_items 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _get_uncategorized_circuits 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _build_initial_categories 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py categorize_circuits 4 4 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py _build_service_entry 2 2 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py build_service_summary 1 1 0 0.00%
netra_backend/app/routes/utils/circuit_helpers.py (no function) 14 14 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_service_error 2 2 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_not_found_error 1 1 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_access_denied_error 1 1 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_validation_error 1 1 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_database_error 2 2 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_auth_error 2 2 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_circuit_breaker_error 2 2 0 0.00%
netra_backend/app/routes/utils/error_handlers.py handle_job_error 2 2 0 0.00%
netra_backend/app/routes/utils/error_handlers.py (no function) 12 12 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py _build_job_data 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py create_job_entry 4 4 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py add_background_task 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py build_job_response 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py get_directory_path 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py check_directory_exists 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py check_file_exists 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py check_path_is_directory 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py list_directory_contents 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py create_corpus_entry 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py create_log_entry 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py build_corpus_file_path 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py build_log_file_path 1 1 0 0.00%
netra_backend/app/routes/utils/generation_helpers.py (no function) 18 18 0 0.00%
netra_backend/app/routes/utils/health_helpers.py test_database_connectivity 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_db_query_fields 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_db_query_filter 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _build_db_stats_query 3 3 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _process_db_stats_result 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _execute_db_stats_query 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _fetch_db_stats_with_error_handling 6 6 0 0.00%
netra_backend/app/routes/utils/health_helpers.py get_database_statistics 3 3 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_database_status 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _build_db_response_fields 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py build_database_health_response 3 3 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_memory_metrics 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_disk_metrics 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py get_system_metrics 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_process_memory_metrics 2 2 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_process_performance_metrics 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py get_process_metrics 4 4 0 0.00%
netra_backend/app/routes/utils/health_helpers.py build_system_health_response 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py build_system_error_response 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_pool_basic_config 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_pool_extended_config 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _get_pool_config_data 3 3 0 0.00%
netra_backend/app/routes/utils/health_helpers.py get_pool_configuration 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _calculate_active_connections 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _calculate_total_capacity 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _build_utilization_metrics 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _validate_pool_data 1 1 0 0.00%
netra_backend/app/routes/utils/health_helpers.py _process_async_pool 3 3 0 0.00%
netra_backend/app/routes/utils/health_helpers.py calculate_pool_utilization 6 6 0 0.00%
netra_backend/app/routes/utils/health_helpers.py (no function) 37 37 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_basic_response 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_timestamped_response 2 2 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_health_response 2 2 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_job_response 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_circuit_response 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _build_base_service_response 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py build_service_health_response 4 4 0 0.00%
netra_backend/app/routes/utils/response_builders.py _extract_circuit_states 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _check_all_healthy 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _check_any_unhealthy 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _check_any_recovering 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _get_health_priority_order 1 1 0 0.00%
netra_backend/app/routes/utils/response_builders.py _determine_overall_health 4 4 0 0.00%
netra_backend/app/routes/utils/response_builders.py _assess_service_health 4 4 0 0.00%
netra_backend/app/routes/utils/response_builders.py (no function) 16 16 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_circuit_dashboard 5 5 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_circuit_status 5 5 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_recent_events 5 5 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_recent_alerts 5 5 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_circuit_metrics 4 4 0 0.00%
netra_backend/app/routes/utils/service_delegates.py delegate_metrics_history 5 5 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_event_basic_fields 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_event_metric_fields 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_single_event 3 3 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_events_list 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_alert_basic_info 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_alert_status_info 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_single_alert 3 3 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_alerts_list 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_metrics_timing_info 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_metrics_performance_info 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_single_metrics_entry 3 3 0 0.00%
netra_backend/app/routes/utils/service_delegates.py _format_metrics_history 1 1 0 0.00%
netra_backend/app/routes/utils/service_delegates.py (no function) 22 22 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py build_generation_config 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py execute_generation_safely 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py calculate_estimated_duration 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _get_result_basic_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _get_result_extended_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _build_result_fields_dict 3 3 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py extract_result_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py fetch_and_validate_job_status 4 4 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py calculate_progress 5 5 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _extract_basic_status_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _extract_timing_and_error_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py extract_status_fields 3 3 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py cancel_job_safely 4 4 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py build_cancel_response 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _call_preview_service 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py get_preview_samples_safely 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _get_empty_characteristics 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _build_characteristics_dict 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py calculate_characteristics 3 3 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _calculate_avg_latency 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _calculate_tool_diversity 4 4 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _get_test_data_constants 5 5 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _generate_random_user_id 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _generate_random_name 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _generate_random_email 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _generate_random_created_date 3 3 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _build_user_basic_fields 1 1 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _build_user_additional_fields 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py _create_single_user_record 3 3 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py generate_test_user_data 2 2 0 0.00%
netra_backend/app/routes/utils/synthetic_data_helpers.py (no function) 34 34 0 0.00%
netra_backend/app/routes/utils/thread_builders.py extract_thread_title 5 5 0 0.00%
netra_backend/app/routes/utils/thread_builders.py extract_thread_updated_at 3 3 0 0.00%
netra_backend/app/routes/utils/thread_builders.py _create_thread_response_fields 2 2 0 0.00%
netra_backend/app/routes/utils/thread_builders.py build_thread_response 3 3 0 0.00%
netra_backend/app/routes/utils/thread_builders.py _process_single_thread 2 2 0 0.00%
netra_backend/app/routes/utils/thread_builders.py convert_threads_to_responses 6 6 0 0.00%
netra_backend/app/routes/utils/thread_builders.py format_single_message 2 2 0 0.00%
netra_backend/app/routes/utils/thread_builders.py format_messages_list 1 1 0 0.00%
netra_backend/app/routes/utils/thread_builders.py build_messages_metadata 1 1 0 0.00%
netra_backend/app/routes/utils/thread_builders.py build_thread_messages_response 6 6 0 0.00%
netra_backend/app/routes/utils/thread_builders.py (no function) 13 13 0 0.00%
netra_backend/app/routes/utils/thread_creators.py generate_thread_id 3 3 0 0.00%
netra_backend/app/routes/utils/thread_creators.py prepare_thread_metadata 11 11 0 0.00%
netra_backend/app/routes/utils/thread_creators.py create_thread_record 2 2 0 0.00%
netra_backend/app/routes/utils/thread_creators.py create_thread_repositories 3 3 0 0.00%
netra_backend/app/routes/utils/thread_creators.py get_user_threads 2 2 0 0.00%
netra_backend/app/routes/utils/thread_creators.py (no function) 11 11 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _get_basic_context_mappings 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _get_extended_context_mappings 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py get_context_mappings 3 3 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py check_thread_pattern 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _get_basic_thread_patterns 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _get_action_thread_patterns 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py get_thread_pattern_mappings 3 3 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py apply_thread_pattern_mappings 5 5 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py clean_thread_specific_context 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py resolve_clean_context 4 4 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py should_log_exc_info 1 1 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _log_route_error 3 3 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py _raise_http_error 3 3 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py handle_route_with_error_logging 19 19 0 0.00%
netra_backend/app/routes/utils/thread_error_handling.py (no function) 15 15 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_list_threads_request 2 2 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py _validate_thread_creation 3 3 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_create_thread_request 5 5 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_get_thread_request 8 8 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py _initialize_thread_metadata 2 2 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py _update_title_field 2 2 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py update_thread_metadata_fields 14 14 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_update_thread_request 5 5 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_delete_thread_request 3 3 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_get_messages_request 7 7 1 0.00%
netra_backend/app/routes/utils/thread_handlers.py handle_auto_rename_request 6 6 0 0.00%
netra_backend/app/routes/utils/thread_handlers.py (no function) 18 18 0 0.00%
netra_backend/app/routes/utils/thread_helpers.py (no function) 11 11 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py get_first_user_message_safely 6 6 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py build_title_generation_prompt 1 1 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py clean_generated_title 1 1 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py get_fallback_title 1 1 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py _call_llm_for_title 4 4 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py generate_title_with_llm 5 5 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py update_thread_with_title 6 6 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py send_thread_rename_notification 9 9 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py create_final_thread_response 5 5 0 0.00%
netra_backend/app/routes/utils/thread_title_generator.py (no function) 17 17 0 0.00%
netra_backend/app/routes/utils/thread_validators.py validate_thread_exists 2 2 0 0.00%
netra_backend/app/routes/utils/thread_validators.py validate_thread_access 21 21 0 0.00%
netra_backend/app/routes/utils/thread_validators.py get_thread_with_validation 5 5 0 0.00%
netra_backend/app/routes/utils/thread_validators.py archive_thread_safely 5 5 0 0.00%
netra_backend/app/routes/utils/thread_validators.py (no function) 8 8 0 0.00%
netra_backend/app/routes/utils/validators.py validate_resource_exists 2 2 0 0.00%
netra_backend/app/routes/utils/validators.py validate_user_access 2 2 0 0.00%
netra_backend/app/routes/utils/validators.py validate_job_ownership 2 2 0 0.00%
netra_backend/app/routes/utils/validators.py validate_circuit_exists 4 4 0 0.00%
netra_backend/app/routes/utils/validators.py validate_token_payload 3 3 0 0.00%
netra_backend/app/routes/utils/validators.py validate_user_id_in_payload 4 4 0 0.00%
netra_backend/app/routes/utils/validators.py validate_user_active 5 5 0 0.00%
netra_backend/app/routes/utils/validators.py (no function) 9 9 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py validate_websocket_token 6 6 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py accept_websocket_connection 18 18 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py extract_app_services 2 2 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py decode_token_payload 8 8 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py fetch_user_with_retry 6 6 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py handle_legacy_email_lookup 4 4 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py log_empty_database_warning 5 5 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py check_user_exists_and_debug 10 10 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py get_and_validate_user 4 4 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py authenticate_websocket_user 26 26 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py receive_message_with_timeout 1 1 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py handle_pong_message 13 13 1 0.00%
netra_backend/app/routes/utils/websocket_helpers.py parse_json_message 37 37 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _handle_ping_message 7 7 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _handle_with_manager 3 3 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py validate_and_handle_message 10 10 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _send_pong_response 2 2 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py process_agent_message 27 27 1 0.00%
netra_backend/app/routes/utils/websocket_helpers.py check_connection_alive 4 4 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py cleanup_websocket_connection 17 17 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _determine_disconnect_code 12 12 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _close_websocket_with_auth_error 4 4 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _validate_message_structure 13 13 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _send_parsing_error 5 5 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _send_validation_error 5 5 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _send_processing_error 5 5 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _get_error_help_text 2 2 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _is_retryable_error 3 3 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py _is_database_retryable_error 3 3 0 0.00%
netra_backend/app/routes/utils/websocket_helpers.py (no function) 42 42 0 0.00%
netra_backend/app/routes/websocket.py _safe_websocket_state_for_logging 6 6 0 0.00%
netra_backend/app/routes/websocket.py _get_rate_limit_for_environment 12 12 0 0.00%
netra_backend/app/routes/websocket.py _get_staging_optimized_timeouts 8 8 0 0.00%
netra_backend/app/routes/websocket.py websocket_endpoint 348 348 7 0.00%
netra_backend/app/routes/websocket.py _handle_websocket_messages 74 74 1 0.00%
netra_backend/app/routes/websocket.py _send_format_error 2 2 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager 14 14 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.__init__ 5 5 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.add_connection 3 3 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.remove_connection 3 3 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.get_connection 1 1 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.get_user_connections 1 1 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.is_connection_active 1 1 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.send_to_user 7 7 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.emit_critical_event 2 2 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.connect_user 4 4 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.disconnect_user 8 8 0 0.00%
netra_backend/app/routes/websocket.py _create_emergency_websocket_manager.EmergencyWebSocketManager.cleanup_all_connections 3 3 0 0.00%
netra_backend/app/routes/websocket.py _create_fallback_agent_handler 6 6 0 0.00%
netra_backend/app/routes/websocket.py _create_fallback_agent_handler.FallbackAgentHandler.__init__ 2 2 0 0.00%
netra_backend/app/routes/websocket.py _create_fallback_agent_handler.FallbackAgentHandler.handle_message 40 40 0 0.00%
netra_backend/app/routes/websocket.py get_websocket_service_discovery 4 4 0 0.00%
netra_backend/app/routes/websocket.py authenticate_websocket_with_database 8 8 0 0.00%
netra_backend/app/routes/websocket.py get_websocket_config 12 12 0 0.00%
netra_backend/app/routes/websocket.py websocket_health_check 37 37 1 0.00%
netra_backend/app/routes/websocket.py websocket_legacy_endpoint 1 1 0 0.00%
netra_backend/app/routes/websocket.py websocket_test_endpoint 52 52 1 0.00%
netra_backend/app/routes/websocket.py websocket_beacon 1 1 0 0.00%
netra_backend/app/routes/websocket.py websocket_detailed_stats 6 6 0 0.00%
netra_backend/app/routes/websocket.py (no function) 47 47 0 0.00%
netra_backend/app/routes/websocket_factory.py websocket_factory_endpoint 55 55 2 0.00%
netra_backend/app/routes/websocket_factory.py _handle_factory_websocket_loop 36 36 0 0.00%
netra_backend/app/routes/websocket_factory.py _process_factory_websocket_message 22 22 1 0.00%
netra_backend/app/routes/websocket_factory.py _handle_authenticated_legacy_websocket 24 24 0 0.00%
netra_backend/app/routes/websocket_factory.py _cleanup_factory_websocket 24 24 0 0.00%
netra_backend/app/routes/websocket_factory.py get_factory_websocket_status 6 6 0 0.00%
netra_backend/app/routes/websocket_factory.py get_factory_websocket_health 13 13 1 0.00%
netra_backend/app/routes/websocket_factory.py (no function) 23 23 0 0.00%
netra_backend/app/routes/websocket_isolated.py _get_websocket_config 7 7 0 0.00%
netra_backend/app/routes/websocket_isolated.py isolated_websocket_endpoint 96 96 1 0.00%
netra_backend/app/routes/websocket_isolated.py isolated_websocket_health_check 10 10 0 0.00%
netra_backend/app/routes/websocket_isolated.py get_isolated_websocket_stats 12 12 0 0.00%
netra_backend/app/routes/websocket_isolated.py get_isolated_websocket_config 2 2 0 0.00%
netra_backend/app/routes/websocket_isolated.py (no function) 30 30 0 0.00%
netra_backend/app/routes/websocket_unified.py (no function) 4 4 0 0.00%
netra_backend/app/schemas/__init__.py (no function) 54 0 0 100.00%
netra_backend/app/schemas/admin_corpus_messages.py deserialize_corpus_message 4 4 0 0.00%
netra_backend/app/schemas/admin_corpus_messages.py (no function) 152 0 0 100.00%
netra_backend/app/schemas/admin_tool_types.py (no function) 175 0 1 100.00%
netra_backend/app/schemas/agent.py SubAgentState.start 2 2 0 0.00%
netra_backend/app/schemas/agent.py SubAgentState.complete 2 2 0 0.00%
netra_backend/app/schemas/agent.py SubAgentState.fail 3 3 0 0.00%
netra_backend/app/schemas/agent.py SubAgentState.shutdown 2 2 0 0.00%
netra_backend/app/schemas/agent.py (no function) 69 0 0 100.00%
netra_backend/app/schemas/agent_models.py AgentMetadata.validate_priority 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py AgentMetadata._clamp_priority 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py AgentMetadata._process_priority_value 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py AgentMetadata._parse_string_priority 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py AgentMetadata._get_priority_from_map 2 2 0 0.00%
netra_backend/app/schemas/agent_models.py AgentMetadata.update_timestamp 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.validate_metadata 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.validate_step_count 5 5 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.to_dict 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.copy_with_updates 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.increment_step_count 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._create_updated_custom_fields 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._create_updated_metadata 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.add_metadata 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_cleared_data_fields 4 4 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.clear_sensitive_data 2 2 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._validate_merge_input 2 2 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._merge_custom_fields 4 4 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._merge_execution_context 4 4 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._create_merged_metadata 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._build_metadata_object 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._merge_agent_results 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_result_field_mappings 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_triage_mappings 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_optimization_mappings 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_data_field_mappings 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_report_mappings 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._get_research_mappings 1 1 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._merge_field 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._prepare_merge_components 4 4 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState.merge_from 3 3 0 0.00%
netra_backend/app/schemas/agent_models.py DeepAgentState._create_merge_data 2 2 0 0.00%
netra_backend/app/schemas/agent_models.py (no function) 103 0 10 100.00%
netra_backend/app/schemas/agent_result_types.py (no function) 13 0 0 100.00%
netra_backend/app/schemas/agent_state.py (no function) 145 0 0 100.00%
netra_backend/app/schemas/analysis.py (no function) 8 0 0 100.00%
netra_backend/app/schemas/audit_models.py (no function) 44 0 0 100.00%
netra_backend/app/schemas/auth_types.py RateLimitError.__init__ 2 2 0 0.00%
netra_backend/app/schemas/auth_types.py LoginRequest.validate_password_required 0 0 19 100.00%
netra_backend/app/schemas/auth_types.py AuthConfig.validate_jwt_secret_with_warning 5 5 0 0.00%
netra_backend/app/schemas/auth_types.py (no function) 285 0 5 100.00%
netra_backend/app/schemas/billing.py (no function) 87 87 0 0.00%
netra_backend/app/schemas/config.py SecretReference._get_project_id_safe 2 0 0 100.00%
netra_backend/app/schemas/config.py AppConfig.API_BASE_URL 1 1 0 0.00%
netra_backend/app/schemas/config.py AppConfig.SECRET_KEY 1 1 0 0.00%
netra_backend/app/schemas/config.py AppConfig.validate_secret_key 12 6 1 50.00%
netra_backend/app/schemas/config.py AppConfig.validate_jwt_secret_key 13 5 1 61.54%
netra_backend/app/schemas/config.py AppConfig.validate_service_secret 15 7 1 53.33%
netra_backend/app/schemas/config.py DevelopmentConfig.__init__ 7 7 0 0.00%
netra_backend/app/schemas/config.py DevelopmentConfig._load_database_url_from_unified_config 9 9 0 0.00%
netra_backend/app/schemas/config.py DevelopmentConfig._get_service_modes_from_unified_config 2 2 0 0.00%
netra_backend/app/schemas/config.py DevelopmentConfig._configure_service_flags 3 3 0 0.00%
netra_backend/app/schemas/config.py DevelopmentConfig._log_service_configuration 3 3 0 0.00%
netra_backend/app/schemas/config.py DevelopmentConfig._log_mock_services 0 0 1 100.00%
netra_backend/app/schemas/config.py DevelopmentConfig._load_api_keys_from_environment 33 33 0 0.00%
netra_backend/app/schemas/config.py ProductionConfig._load_database_url_from_unified_config_production 10 10 0 0.00%
netra_backend/app/schemas/config.py ProductionConfig.__init__ 5 5 0 0.00%
netra_backend/app/schemas/config.py ProductionConfig._load_secrets_from_environment 12 12 0 0.00%
netra_backend/app/schemas/config.py ProductionConfig._load_api_keys_from_environment 36 36 0 0.00%
netra_backend/app/schemas/config.py ProductionConfig.validate_mandatory_services 6 6 0 0.00%
netra_backend/app/schemas/config.py StagingConfig.__init__ 5 5 0 0.00%
netra_backend/app/schemas/config.py StagingConfig._load_secrets_from_environment 12 12 0 0.00%
netra_backend/app/schemas/config.py StagingConfig._load_api_keys_from_environment 55 55 9 0.00%
netra_backend/app/schemas/config.py StagingConfig.validate_mandatory_services 6 6 0 0.00%
netra_backend/app/schemas/config.py StagingConfig._load_database_url_from_unified_config_staging 10 10 0 0.00%
netra_backend/app/schemas/config.py NetraTestingConfig.__init__ 17 3 0 82.35%
netra_backend/app/schemas/config.py NetraTestingConfig._load_api_keys_from_environment_corrected 43 14 23 67.44%
netra_backend/app/schemas/config.py NetraTestingConfig._load_api_keys_from_environment_corrected.get_env_value 1 0 0 100.00%
netra_backend/app/schemas/config.py NetraTestingConfig._load_api_keys_from_environment 43 43 13 0.00%
netra_backend/app/schemas/config.py (no function) 278 0 6 100.00%
netra_backend/app/schemas/config_types.py (no function) 172 0 2 100.00%
netra_backend/app/schemas/core_enums.py (no function) 171 0 0 100.00%
netra_backend/app/schemas/core_models.py Thread.title 1 1 0 0.00%
netra_backend/app/schemas/core_models.py Thread.title 1 1 0 0.00%
netra_backend/app/schemas/core_models.py (no function) 114 0 3 100.00%
netra_backend/app/schemas/corpus.py (no function) 39 0 4 100.00%
netra_backend/app/schemas/data_ingestion_types.py (no function) 181 0 1 100.00%
netra_backend/app/schemas/demo_schemas.py (no function) 91 0 0 100.00%
netra_backend/app/schemas/diagnostic_types.py (no function) 71 0 0 100.00%
netra_backend/app/schemas/event.py (no function) 13 0 0 100.00%
netra_backend/app/schemas/finops.py (no function) 22 0 0 100.00%
netra_backend/app/schemas/generation.py rebuild_generation_models 4 2 0 50.00%
netra_backend/app/schemas/generation.py _execute_generation_rebuild 1 0 0 100.00%
netra_backend/app/schemas/generation.py _handle_generation_rebuild_failure 0 0 1 100.00%
netra_backend/app/schemas/generation.py (no function) 50 0 0 100.00%
netra_backend/app/schemas/github_analyzer.py (no function) 64 0 0 100.00%
netra_backend/app/schemas/llm_base_types.py (no function) 13 13 0 0.00%
netra_backend/app/schemas/llm_config_types.py (no function) 86 0 0 100.00%
netra_backend/app/schemas/llm_model_rebuilder.py rebuild_base_models 4 4 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _execute_base_model_rebuild 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_base_models 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _create_base_model_list 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _rebuild_base_model_list 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py rebuild_response_models 4 4 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _execute_response_model_rebuild 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_response_components 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_response_modules 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_response_models 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _create_combined_namespace 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _rebuild_response_model_list 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py rebuild_request_models 4 4 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _execute_request_model_rebuild 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_request_components 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _get_request_model_list 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _rebuild_request_model_list 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py rebuild_config_models 4 4 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _execute_config_model_rebuild 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _import_config_components 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _rebuild_config_model_list 2 2 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py rebuild_all_llm_models 3 3 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py _execute_all_rebuilds 4 4 0 0.00%
netra_backend/app/schemas/llm_model_rebuilder.py (no function) 25 25 0 0.00%
netra_backend/app/schemas/llm_request_types.py StructuredOutputSchema.parse_parameters 1 1 0 0.00%
netra_backend/app/schemas/llm_request_types.py LLMFunction.parse_parameters 1 1 0 0.00%
netra_backend/app/schemas/llm_request_types.py (no function) 39 0 0 100.00%
netra_backend/app/schemas/llm_response_types.py (no function) 47 0 1 100.00%
netra_backend/app/schemas/llm_types.py TokenUsage.total 1 1 0 0.00%
netra_backend/app/schemas/llm_types.py GenerationConfig.effective_num_logs 1 1 0 0.00%
netra_backend/app/schemas/llm_types.py LLMInstance._init_client_and_cache 2 2 0 0.00%
netra_backend/app/schemas/llm_types.py LLMInstance._init_metrics 1 1 0 0.00%
netra_backend/app/schemas/llm_types.py LLMInstance.__init__ 3 3 0 0.00%
netra_backend/app/schemas/llm_types.py LLMInstance.generate 0 0 2 100.00%
netra_backend/app/schemas/llm_types.py LLMInstance.generate_structured 0 0 2 100.00%
netra_backend/app/schemas/llm_types.py LLMInstance.stream 0 0 2 100.00%
netra_backend/app/schemas/llm_types.py LLMInstance.get_metrics 1 1 0 0.00%
netra_backend/app/schemas/llm_types.py LLMInstance.clear_cache 1 1 0 0.00%
netra_backend/app/schemas/llm_types.py (no function) 133 0 13 100.00%
netra_backend/app/schemas/log.py (no function) 3 0 0 100.00%
netra_backend/app/schemas/mcp_client.py (no function) 106 0 0 100.00%
netra_backend/app/schemas/message.py (no function) 1 1 0 0.00%
netra_backend/app/schemas/metrics.py (no function) 71 0 0 100.00%
netra_backend/app/schemas/monitoring_schemas.py (no function) 95 0 0 100.00%
netra_backend/app/schemas/monitoring_types.py MetricsCollectorProtocol.record_metric 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MetricsCollectorProtocol.increment_counter 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MetricsCollectorProtocol.record_histogram 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MetricsCollectorProtocol.get_metrics 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MonitoringInterface.start_monitoring 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MonitoringInterface.stop_monitoring 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py MonitoringInterface.get_status 1 1 0 0.00%
netra_backend/app/schemas/monitoring_types.py (no function) 104 0 0 100.00%
netra_backend/app/schemas/pattern.py (no function) 4 0 0 100.00%
netra_backend/app/schemas/performance.py (no function) 4 0 0 100.00%
netra_backend/app/schemas/policy.py (no function) 7 0 0 100.00%
netra_backend/app/schemas/quality_types.py QualityValidatorInterface.validate_content 0 0 2 100.00%
netra_backend/app/schemas/quality_types.py QualityValidatorInterface.get_validation_stats 0 0 2 100.00%
netra_backend/app/schemas/quality_types.py (no function) 168 0 15 100.00%
netra_backend/app/schemas/rate_limit_types.py TokenBucket.consume 5 5 0 0.00%
netra_backend/app/schemas/rate_limit_types.py TokenBucket._refill 4 4 0 0.00%
netra_backend/app/schemas/rate_limit_types.py TokenBucket.get_available_tokens 2 2 0 0.00%
netra_backend/app/schemas/rate_limit_types.py TokenBucket.reset 2 2 0 0.00%
netra_backend/app/schemas/rate_limit_types.py RateLimiterProtocol.check_rate_limit 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py RateLimiterProtocol.acquire 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py RateLimiterProtocol.reset 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py RateLimiterProtocol.get_stats 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter.__init__ 3 3 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter.add_request 2 2 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter.get_count 3 3 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter._calculate_cutoff_bucket 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter._sum_valid_buckets 1 1 0 0.00%
netra_backend/app/schemas/rate_limit_types.py SlidingWindowCounter.cleanup 5 5 0 0.00%
netra_backend/app/schemas/rate_limit_types.py (no function) 105 0 1 100.00%
netra_backend/app/schemas/reference.py (no function) 33 0 0 100.00%
netra_backend/app/schemas/registry.py get_type 1 1 0 0.00%
netra_backend/app/schemas/registry.py list_registered_types 1 1 0 0.00%
netra_backend/app/schemas/registry.py (no function) 12 0 0 100.00%
netra_backend/app/schemas/reliability_types.py CircuitBreakerOpenError.__init__ 3 3 0 0.00%
netra_backend/app/schemas/reliability_types.py HealthChecker.check_health 0 0 6 100.00%
netra_backend/app/schemas/reliability_types.py MetricsCollectorProtocol.record_success 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py MetricsCollectorProtocol.record_failure 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py MetricsCollectorProtocol.get_metrics 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py RateLimiterProtocol.is_allowed 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py RateLimiterProtocol.consume 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py RateLimiterProtocol.get_remaining 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.__init__ 3 3 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.register_circuit_breaker 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.register_rate_limiter 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.register_retry_config 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.get_circuit_breaker_config 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.get_rate_limit_config 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py ReliabilityManager.get_retry_config 1 1 0 0.00%
netra_backend/app/schemas/reliability_types.py (no function) 73 0 2 100.00%
netra_backend/app/schemas/request.py (no function) 34 0 0 100.00%
netra_backend/app/schemas/run.py (no function) 5 0 0 100.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.create 1 1 0 0.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.get 1 1 0 0.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.update 1 1 0 0.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.delete 1 1 0 0.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.list 1 1 0 0.00%
netra_backend/app/schemas/service_types.py CRUDServiceInterface.search 1 1 0 0.00%
netra_backend/app/schemas/service_types.py (no function) 181 0 0 100.00%
netra_backend/app/schemas/shared_types.py CacheKey.full_key 4 4 0 0.00%
netra_backend/app/schemas/shared_types.py ErrorContext.generate_trace_id 1 1 0 0.00%
netra_backend/app/schemas/shared_types.py ErrorContext.set_request_id 0 0 1 100.00%
netra_backend/app/schemas/shared_types.py BaseAgentInterface.execute 0 0 2 100.00%
netra_backend/app/schemas/shared_types.py BaseAgentInterface.get_status 0 0 2 100.00%
netra_backend/app/schemas/shared_types.py (no function) 160 0 4 100.00%
netra_backend/app/schemas/startup_types.py StartupStatus.limit_crash_history 1 1 0 0.00%
netra_backend/app/schemas/startup_types.py (no function) 94 0 0 100.00%
netra_backend/app/schemas/strict_types.py TypedAgentResult.unwrap 5 5 0 0.00%
netra_backend/app/schemas/strict_types.py TypedAgentResult.unwrap_or 4 4 0 0.00%
netra_backend/app/schemas/strict_types.py TypedAgentResult.ok 1 1 0 0.00%
netra_backend/app/schemas/strict_types.py TypedAgentResult.fail 1 1 0 0.00%
netra_backend/app/schemas/strict_types.py (no function) 19 19 0 0.00%
netra_backend/app/schemas/supply.py (no function) 15 0 4 100.00%
netra_backend/app/schemas/tenant.py TenantResource.used_cannot_exceed_limit 3 3 0 0.00%
netra_backend/app/schemas/tenant.py TenantResource.usage_percentage 3 3 0 0.00%
netra_backend/app/schemas/tenant.py TenantResource.is_near_limit 1 1 0 0.00%
netra_backend/app/schemas/tenant.py TenantResource.is_at_limit 1 1 0 0.00%
netra_backend/app/schemas/tenant.py TenantSettings.retention_must_be_positive 3 3 0 0.00%
netra_backend/app/schemas/tenant.py TenantSettings.limits_must_be_positive 3 3 0 0.00%
netra_backend/app/schemas/tenant.py TenantIsolationConfig.isolation_identifiers_valid 3 3 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.slug_must_be_valid 3 3 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.emails_must_be_valid 3 3 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.normalize_subscription_tier 3 3 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.get_resource 4 4 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.add_resource 6 6 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.has_permission 4 4 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.add_permission 3 3 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.is_resource_available 4 4 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.consume_resource 8 8 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.release_resource 6 6 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.is_active 1 1 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.is_enterprise 1 1 0 0.00%
netra_backend/app/schemas/tenant.py Tenant.resource_summary 4 4 0 0.00%
netra_backend/app/schemas/tenant.py (no function) 169 169 0 0.00%
netra_backend/app/schemas/token.py (no function) 2 2 0 0.00%
netra_backend/app/schemas/tool.py ToolResult.complete 5 5 0 0.00%
netra_backend/app/schemas/tool.py ToolInvocation.__init__ 3 3 0 0.00%
netra_backend/app/schemas/tool.py ToolInvocation._create_tool_input 1 1 0 0.00%
netra_backend/app/schemas/tool.py ToolInvocation.set_result 1 1 0 0.00%
netra_backend/app/schemas/tool.py BaseTool.execute 0 0 2 100.00%
netra_backend/app/schemas/tool.py ToolRegistryInterface.register_tool 0 0 2 100.00%
netra_backend/app/schemas/tool.py ToolRegistryInterface.get_tool 0 0 2 100.00%
netra_backend/app/schemas/tool.py ToolExecutionEngineInterface.execute_tool 0 0 2 100.00%
netra_backend/app/schemas/tool.py ToolDispatcherInterface.dispatch 0 0 2 100.00%
netra_backend/app/schemas/tool.py (no function) 63 0 25 100.00%
netra_backend/app/schemas/tool_permission.py (no function) 75 0 0 100.00%
netra_backend/app/schemas/unified_tools.py (no function) 20 0 0 100.00%
netra_backend/app/schemas/user.py (no function) 10 0 0 100.00%
netra_backend/app/schemas/user_plan.py (no function) 79 0 0 100.00%
netra_backend/app/schemas/validation_utils.py validate_positive_number 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_range 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_string_length 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_non_empty_string 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_list_not_empty 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_dict_not_empty 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_percentage 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_probability 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_timestamp_not_future 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py create_validation_error 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py _build_error_dict 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_uuid_format 5 5 0 0.00%
netra_backend/app/schemas/validation_utils.py _validate_uuid_value 2 2 0 0.00%
netra_backend/app/schemas/validation_utils.py _raise_uuid_error 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py sanitize_input_string 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_enum_value 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_json_string 5 5 0 0.00%
netra_backend/app/schemas/validation_utils.py _test_json_serialization 2 2 0 0.00%
netra_backend/app/schemas/validation_utils.py _raise_json_error 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py create_field_validator 2 2 0 0.00%
netra_backend/app/schemas/validation_utils.py create_field_validator.validator 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_nested_dict_structure 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py _find_missing_keys 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py safe_str_to_int 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py safe_str_to_float 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py safe_str_to_bool 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py normalize_dict_keys 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py extract_numeric_value 5 5 0 0.00%
netra_backend/app/schemas/validation_utils.py _raise_numeric_error 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py validate_metadata_structure 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py create_default_metadata 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py _build_default_metadata_dict 2 2 0 0.00%
netra_backend/app/schemas/validation_utils.py merge_dicts_safe 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py filter_none_values 1 1 0 0.00%
netra_backend/app/schemas/validation_utils.py ensure_list 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py deduplicate_list 4 4 0 0.00%
netra_backend/app/schemas/validation_utils.py _add_unique_item 3 3 0 0.00%
netra_backend/app/schemas/validation_utils.py (no function) 38 38 0 0.00%
netra_backend/app/schemas/websocket_message_types.py (no function) 81 0 2 100.00%
netra_backend/app/schemas/websocket_models.py (no function) 177 0 0 100.00%
netra_backend/app/schemas/websocket_payloads.py (no function) 83 0 3 100.00%
netra_backend/app/schemas/websocket_server_messages.py (no function) 110 0 1 100.00%
netra_backend/app/services/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/agent_mcp_bridge.py AgentToolExecutionResult.__post_init__ 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService.__init__ 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService.discover_tools_for_agent 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._refresh_agent_tool_cache 6 6 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._cache_and_return_tools 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._handle_discovery_error 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._filter_tools_for_agent 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._agent_can_use_tool 6 6 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPToolDiscoveryService._dict_to_mcp_tool 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor.__init__ 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor.execute_tool_for_agent 7 7 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._validate_tool_execution 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._has_server_access 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._has_tool_access 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._execute_mcp_tool 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._create_success_result 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPToolExecutor._create_error_result 2 2 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer.__init__ 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._load_transformation_rules 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer.transform_result 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._get_transformer 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._default_transform 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._transform_file_content 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._transform_web_content 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._transform_query_result 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py MCPResultTransformer._transform_command_output 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge.__init__ 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge.discover_tools 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge.execute_tool_for_agent 4 4 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge._create_error_response 1 1 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge.get_server_capabilities 7 7 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py AgentMCPBridge.health_check 5 5 0 0.00%
netra_backend/app/services/agent_mcp_bridge.py (no function) 53 53 0 0.00%
netra_backend/app/services/agent_service.py process_multimodal 3 3 0 0.00%
netra_backend/app/services/agent_service.py get_primary_agent 0 0 1 100.00%
netra_backend/app/services/agent_service.py get_fallback_agent 0 0 1 100.00%
netra_backend/app/services/agent_service.py (no function) 8 8 0 0.00%
netra_backend/app/services/agent_service_compat.py process_message 3 3 0 0.00%
netra_backend/app/services/agent_service_compat.py _execute_module_process_message 3 3 0 0.00%
netra_backend/app/services/agent_service_compat.py generate_stream 4 4 0 0.00%
netra_backend/app/services/agent_service_compat.py _execute_module_generate_stream 4 4 0 0.00%
netra_backend/app/services/agent_service_compat.py (no function) 9 9 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.__init__ 5 5 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._initialize_bridge_integration 11 11 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._configure_message_handler_websocket 6 6 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._ensure_bridge_ready 12 12 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._recover_bridge_integration 16 16 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.ensure_service_ready 13 13 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.run 4 4 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.start_agent 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.stop_agent 15 15 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.get_agent_status 7 7 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.get_comprehensive_status 9 9 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.handle_websocket_message 3 3 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_message_with_error_handling 14 14 1 0.00%
netra_backend/app/services/agent_service_core.py AgentService._process_websocket_message 7 7 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._route_message_by_type 3 3 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_standard_message_types 19 19 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._route_thread_messages 10 10 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_thread_message_types 10 10 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_json_decode_error 9 9 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_websocket_disconnect 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._handle_general_exception 16 16 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._parse_message 6 6 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.process_message 6 6 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._execute_message_processing 3 3 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._create_request_model 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._run_supervisor 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._create_success_response 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._create_error_response 1 1 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.generate_stream 5 5 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService._create_response_processor 2 2 0 0.00%
netra_backend/app/services/agent_service_core.py AgentService.execute_agent 25 25 1 0.00%
netra_backend/app/services/agent_service_core.py AgentService._execute_agent_fallback 9 9 0 0.00%
netra_backend/app/services/agent_service_core.py (no function) 52 52 0 0.00%
netra_backend/app/services/agent_service_factory.py get_agent_service 2 2 0 0.00%
netra_backend/app/services/agent_service_factory.py _create_supervisor_agent 3 3 0 0.00%
netra_backend/app/services/agent_service_factory.py (no function) 10 10 0 0.00%
netra_backend/app/services/agent_service_streaming.py AgentResponseProcessor.__init__ 3 3 0 0.00%
netra_backend/app/services/agent_service_streaming.py AgentResponseProcessor.process 2 2 0 0.00%
netra_backend/app/services/agent_service_streaming.py AgentResponseProcessor._generate_response_chunks 5 5 0 0.00%
netra_backend/app/services/agent_service_streaming.py AgentResponseProcessor._run_supervisor_for_stream 1 1 0 0.00%
netra_backend/app/services/agent_service_streaming.py AgentResponseProcessor._extract_content 3 3 0 0.00%
netra_backend/app/services/agent_service_streaming.py (no function) 7 7 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.__init__ 11 11 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_configuration 2 2 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_state 6 6 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_dependencies 6 6 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.websocket_manager 1 1 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.websocket_manager 4 4 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_health_monitoring 3 3 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_monitoring_observers 5 5 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.ensure_integration 33 33 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_websocket_manager 3 3 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_registry 1 1 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._initialize_thread_registry 8 8 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._setup_registry_integration 1 1 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._verify_integration 6 6 2 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._start_health_monitoring 4 4 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.health_check 26 26 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._check_websocket_manager_health 4 4 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._check_registry_health 1 1 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._calculate_uptime 4 4 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.get_health_status 6 6 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.get_metrics 5 5 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.register_monitor_observer 8 8 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.remove_monitor_observer 8 8 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._notify_monitors_of_health_change 22 22 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.recover_integration 22 22 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._health_monitoring_loop 11 11 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.get_status 2 2 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.shutdown 21 21 1 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.register_run_thread_mapping 12 12 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.unregister_run_mapping 11 11 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.get_thread_registry_status 7 7 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.extract_thread_id 1 1 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_agent_started 21 21 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_agent_thinking 19 19 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_tool_executing 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_tool_completed 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_agent_completed 19 19 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_agent_error 19 19 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_agent_death 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._get_user_friendly_death_message 2 2 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_progress_update 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.notify_custom 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.emit_agent_event 21 21 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._validate_event_context 19 19 1 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._is_suspicious_run_id 15 15 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._resolve_thread_id_from_run_id 80 80 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._track_resolution_success 0 0 1 100.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._track_resolution_failure 0 0 1 100.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._is_valid_thread_format 15 15 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._is_suspicious_thread_id 13 13 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._extract_thread_from_standardized_run_id 34 34 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._track_resolution_success 22 22 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._track_resolution_failure 21 21 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.get_resolution_metrics 17 17 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_parameters 12 12 1 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_result 12 12 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_error_message 6 6 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_error_context 3 3 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_progress_data 8 8 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge._sanitize_custom_data 10 10 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.create_user_emitter 13 13 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.create_user_emitter_from_ids 10 10 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py AgentWebSocketBridge.create_scoped_emitter 6 6 1 0.00%
netra_backend/app/services/agent_websocket_bridge.py create_agent_websocket_bridge 8 8 0 0.00%
netra_backend/app/services/agent_websocket_bridge.py (no function) 121 0 4 100.00%
netra_backend/app/services/analytics/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.__init__ 3 3 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker._get_redis 3 3 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.track_operation_cost 12 12 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.get_daily_costs 26 26 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.get_cost_trends 6 6 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.estimate_monthly_cost 11 11 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.get_cost_breakdown_by_model 23 23 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py CostTracker.get_cached_usage 1 1 0 0.00%
netra_backend/app/services/analytics/cost_tracker.py (no function) 17 17 0 0.00%
netra_backend/app/services/apex_optimizer_agent/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/apex_optimizer_agent/config_form.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/dev_utils.py get_or_create_dev_user 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/dev_utils.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/models.py StartupCheckResult.__init__ 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/models.py ToolResult.complete 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/models.py ToolInvocation.__init__ 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/models.py ToolInvocation.set_result 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/models.py (no function) 42 42 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tool_builder.py create_async_tool_wrapper 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tool_builder.py create_async_tool_wrapper.wrapper 12 12 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tool_builder.py ToolBuilder.build_all 17 17 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tool_builder.py (no function) 35 35 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py AdvancedOptimizationForCoreFunctionTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py AdvancedOptimizationForCoreFunctionTool.analyze_function_performance 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py AdvancedOptimizationForCoreFunctionTool.research_optimization_methods 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py AdvancedOptimizationForCoreFunctionTool.propose_optimized_implementation 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py AdvancedOptimizationForCoreFunctionTool.simulate_performance_gains 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/advanced_optimization_for_core_function.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/base.py BaseTool.get_metadata 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/base.py BaseTool.run 0 0 2 100.00%
netra_backend/app/services/apex_optimizer_agent/tools/base.py BaseTool.execute 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/base.py (no function) 16 16 2 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/code_analyzer.py code_analyzer 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/code_analyzer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_analyzer.py cost_analyzer 11 11 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_analyzer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_driver_identifier.py cost_driver_identifier 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_driver_identifier.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_estimator.py CostEstimator.run 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_estimator.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_impact_simulator.py cost_impact_simulator 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_impact_simulator.py (no function) 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py CostReductionQualityPreservationTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py CostReductionQualityPreservationTool.analyze_current_costs 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py CostReductionQualityPreservationTool.identify_cost_drivers 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py CostReductionQualityPreservationTool.propose_cost_optimizations 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py CostReductionQualityPreservationTool.simulate_quality_impact 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_reduction_quality_preservation.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py CostSimulationForIncreasedUsageTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py CostSimulationForIncreasedUsageTool.analyze_current_usage 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py CostSimulationForIncreasedUsageTool.model_future_usage 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py CostSimulationForIncreasedUsageTool.simulate_cost_impact_for_usage 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py CostSimulationForIncreasedUsageTool.simulate_rate_limit_impact 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/cost_simulation_for_increased_usage.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/evaluation_criteria_definer.py evaluation_criteria_definer 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/evaluation_criteria_definer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/final_report_generator.py final_report_generator 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/final_report_generator.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/finish.py finish 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/finish.py (no function) 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/function_performance_analyzer.py function_performance_analyzer 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/function_performance_analyzer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/future_usage_modeler.py future_usage_modeler 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/future_usage_modeler.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_finder.py kv_cache_finder 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_finder.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py KVCacheOptimizationAuditTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py KVCacheOptimizationAuditTool.identify_kv_caches 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py KVCacheOptimizationAuditTool.analyze_cache_hit_rates 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py KVCacheOptimizationAuditTool.identify_inefficient_usage 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py KVCacheOptimizationAuditTool.propose_cache_optimizations 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/kv_cache_optimization_audit.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/latency_analyzer.py latency_analyzer 12 12 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/latency_analyzer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/latency_bottleneck_identifier.py latency_bottleneck_identifier 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/latency_bottleneck_identifier.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_analyzer.py LogAnalyzer.run 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_analyzer.py LogAnalyzer.analyze_logs 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_analyzer.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _validate_input 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _extract_usage_metrics 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _extract_timing_metrics 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _calculate_inter_token_latency 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _build_enriched_metrics 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _enrich_single_log 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _prepare_clustering_data 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py _identify_patterns_and_return 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py log_enricher_and_clusterer 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_enricher_and_clusterer.py (no function) 18 18 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py Workload.parse_str_to_dict 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _check_basic_params 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _check_source_table 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _validate_workload_params 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _execute_log_fetch 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _create_success_result 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _create_timeout_error 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _create_connection_error 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _create_general_error 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _fetch_workload_logs 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _process_single_workload 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py _determine_final_status 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py log_fetcher 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_fetcher.py (no function) 27 27 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._validate_and_prepare_data 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._perform_clustering 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._calculate_centroids 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._generate_descriptions 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._build_features_json 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._invoke_llm_and_parse_response 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._build_analysis_prompt 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._create_pattern_objects 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._build_pattern_lists 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._create_single_pattern 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._build_pattern 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier.run 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py LogPatternIdentifier._process_pattern_analysis 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/log_pattern_identifier.py (no function) 25 25 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py MultiObjectiveOptimizationTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py MultiObjectiveOptimizationTool.define_optimization_goals 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py MultiObjectiveOptimizationTool.analyze_trade_offs 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py MultiObjectiveOptimizationTool.propose_balanced_optimizations 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py MultiObjectiveOptimizationTool.simulate_multi_objective_impact 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/multi_objective_optimization.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py NewModelEffectivenessAnalysisTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py NewModelEffectivenessAnalysisTool.define_evaluation_criteria 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py NewModelEffectivenessAnalysisTool.run_benchmarks 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py NewModelEffectivenessAnalysisTool.compare_performance 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py NewModelEffectivenessAnalysisTool.analyze_cost_implications 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/new_model_effectiveness_analysis.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimal_policy_proposer.py optimal_policy_proposer 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimal_policy_proposer.py (no function) 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimization_method_researcher.py optimization_method_researcher 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimization_method_researcher.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimization_proposer.py optimization_proposer 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimization_proposer.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimized_implementation_proposer.py optimized_implementation_proposer 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/optimized_implementation_proposer.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/performance_gains_simulator.py performance_gains_simulator 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/performance_gains_simulator.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/performance_predictor.py PerformancePredictor.run 9 9 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/performance_predictor.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._get_member_spans 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._simulate_all_outcomes 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._calculate_baseline_metrics 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._calculate_pattern_impact 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._create_learned_policy 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer.run 13 13 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._build_simulation_prompt 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._execute_llm_simulation 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._parse_simulation_response 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._simulate_policy_outcome 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py PolicyProposer._get_supply_catalog 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_proposer.py (no function) 22 22 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_simulator.py policy_simulator 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/policy_simulator.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/quality_impact_simulator.py quality_impact_simulator 6 6 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/quality_impact_simulator.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/rate_limit_impact_simulator.py rate_limit_impact_simulator 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/rate_limit_impact_simulator.py (no function) 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/supply_catalog_search.py SupplyCatalogSearch.run 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/supply_catalog_search.py (no function) 10 10 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/system_inspector.py SystemInspector.__init__ 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/system_inspector.py SystemInspector.find_resources 3 3 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/system_inspector.py (no function) 4 4 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_dispatcher.py ApexToolSelector.__init__ 2 2 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_dispatcher.py ApexToolSelector.run 8 8 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_dispatcher.py (no function) 7 7 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py ToolLatencyOptimizationTool.run 5 5 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py ToolLatencyOptimizationTool.analyze_current_latency 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py ToolLatencyOptimizationTool.identify_latency_bottlenecks 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py ToolLatencyOptimizationTool.propose_latency_optimizations 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py ToolLatencyOptimizationTool.simulate_cost_impact 1 1 0 0.00%
netra_backend/app/services/apex_optimizer_agent/tools/tool_latency_optimization.py (no function) 10 10 0 0.00%
netra_backend/app/services/api_gateway/__init__.py ApiCacheManager.__init__ 0 0 1 100.00%
netra_backend/app/services/api_gateway/__init__.py ApiCircuitBreaker.__init__ 0 0 1 100.00%
netra_backend/app/services/api_gateway/__init__.py ApiGatewayRateLimiter.__init__ 0 0 1 100.00%
netra_backend/app/services/api_gateway/__init__.py ApiGatewayRouter.__init__ 0 0 1 100.00%
netra_backend/app/services/api_gateway/__init__.py (no function) 11 0 0 100.00%
netra_backend/app/services/api_gateway/cache_strategies.py CacheStrategy.should_cache 0 0 2 100.00%
netra_backend/app/services/api_gateway/cache_strategies.py CacheStrategy.get_ttl 0 0 2 100.00%
netra_backend/app/services/api_gateway/cache_strategies.py CacheStrategy.get_priority 0 0 2 100.00%
netra_backend/app/services/api_gateway/cache_strategies.py DefaultCacheStrategy.__init__ 2 2 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py DefaultCacheStrategy.should_cache 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py DefaultCacheStrategy.get_ttl 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py DefaultCacheStrategy.get_priority 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py SizeBasedCacheStrategy.__init__ 2 2 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py SizeBasedCacheStrategy.should_cache 2 2 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py SizeBasedCacheStrategy.get_ttl 6 6 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py SizeBasedCacheStrategy.get_priority 6 6 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py FrequencyBasedCacheStrategy.__init__ 2 2 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py FrequencyBasedCacheStrategy.should_cache 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py FrequencyBasedCacheStrategy.get_ttl 7 7 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py FrequencyBasedCacheStrategy.get_priority 6 6 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py TimeBasedCacheStrategy.__init__ 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py TimeBasedCacheStrategy.should_cache 7 7 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py TimeBasedCacheStrategy.get_ttl 7 7 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py TimeBasedCacheStrategy.get_priority 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py CompositeStrategy.__init__ 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py CompositeStrategy.should_cache 1 1 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py CompositeStrategy.get_ttl 5 5 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py CompositeStrategy.get_priority 2 2 0 0.00%
netra_backend/app/services/api_gateway/cache_strategies.py (no function) 28 0 6 100.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.__init__ 1 1 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.add_conversion_rule 2 2 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.convert_data 9 9 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.convert_request 1 1 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.convert_response 1 1 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py DataConverter.validate_conversion 1 1 0 0.00%
netra_backend/app/services/api_gateway/data_converter.py (no function) 9 9 0 0.00%
netra_backend/app/services/api_gateway/fallback_service.py ApiFallbackService.__init__ 1 1 0 0.00%
netra_backend/app/services/api_gateway/fallback_service.py ApiFallbackService.get_fallback_response 2 2 0 0.00%
netra_backend/app/services/api_gateway/fallback_service.py ApiFallbackService.create_fallback_response 2 2 0 0.00%
netra_backend/app/services/api_gateway/fallback_service.py (no function) 7 7 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.__init__ 5 5 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.initialize 2 2 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.shutdown 2 2 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.register_service 4 4 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.add_endpoint 4 4 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.remove_endpoint 3 3 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.get_endpoint 17 17 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer._get_round_robin_endpoint 4 4 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer._get_weighted_endpoint 10 10 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer._get_least_connections_endpoint 1 1 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.increment_connections 1 1 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.decrement_connections 1 1 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.update_endpoint_health 7 7 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.get_service_health 5 5 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py LoadBalancer.get_all_services_health 1 1 0 0.00%
netra_backend/app/services/api_gateway/load_balancer.py (no function) 37 37 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.__init__ 4 4 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.register_mapping 4 4 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.unregister_mapping 6 6 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.register_custom_function 3 3 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.transform_data 25 25 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.validate_mapping 10 10 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.test_mapping 1 1 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.get_mapping_stats 4 4 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_transformation_rule 18 18 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_field_rename 5 5 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_field_remove 4 4 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_field_add 5 5 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_value_transform 13 13 1 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_nested_object_transform 1 1 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_array_transform 12 12 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_conditional_transform 19 19 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._apply_custom_function 7 7 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._validate_transformation_rule 10 10 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper._deep_copy 5 5 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.clear_cache 3 3 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.enable_mapping 7 7 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py SchemaMapper.disable_mapping 7 7 0 0.00%
netra_backend/app/services/api_gateway/schema_mapper.py (no function) 72 72 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py SchemaMapper.__init__ 2 2 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py SchemaMapper.add_mapping 2 2 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py SchemaMapper.map_fields 7 7 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py DataConverter.__init__ 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py DataConverter.register_converter 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py DataConverter.convert 7 7 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py DataConverter.convert_fields 5 5 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.__init__ 4 4 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.add_transformation 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.transform_request 11 11 1 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.transform_response 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.get_stats 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.disable 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py TransformationEngine.enable 1 1 0 0.00%
netra_backend/app/services/api_gateway/transformation_engine.py (no function) 27 0 0 100.00%
netra_backend/app/services/audit/__init__.py (no function) 5 0 0 100.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.__init__ 2 2 0 0.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.initialize 2 2 0 0.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.log_event 5 5 0 0.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.get_events 3 3 0 0.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.clear_events 2 2 0 0.00%
netra_backend/app/services/audit/audit_logger.py AuditLogger.shutdown 3 3 0 0.00%
netra_backend/app/services/audit/audit_logger.py (no function) 12 0 0 100.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.__init__ 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.log_operation 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._perform_operation_logging 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._build_log_params 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._execute_audit_logging 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._handle_audit_logging_error 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._prepare_audit_data_from_params 5 5 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._extract_metadata_fields 6 6 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._convert_to_record 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._create_audit_metadata_from_log 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._create_audit_record_from_log 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.track_user_action 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._execute_user_action_logging 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.record_configuration 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._execute_configuration_logging 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.search_audit_logs 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._execute_audit_search 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._handle_search_error 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._build_audit_report 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._create_time_range_dict 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._create_audit_report_object 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._build_report_data 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger.generate_audit_report 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._handle_report_generation_error 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._handle_user_action_error 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py CorpusAuditLogger._handle_configuration_error 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py create_audit_logger 2 2 0 0.00%
netra_backend/app/services/audit/corpus_audit.py (no function) 37 0 0 100.00%
netra_backend/app/services/audit/corpus_audit_helpers.py prepare_audit_data_dict 4 4 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _build_base_audit_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _build_identity_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _build_operational_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py extract_metadata_core_fields 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _build_core_metadata_dict 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py extract_metadata_extended_fields 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _build_extended_metadata_dict 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py create_audit_record_base 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_audit_record_basic_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_audit_record_enum_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py create_audit_record_extended 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_audit_record_resource_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_audit_record_operational_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py build_metadata_from_log 3 3 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_basic_metadata_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py _extract_extended_metadata_fields 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py create_time_range_from_filters 1 1 0 0.00%
netra_backend/app/services/audit/corpus_audit_helpers.py (no function) 22 22 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_corpus_metadata 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _log_corpus_success 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _build_corpus_log_params 1 1 0 0.00%
netra_backend/app/services/audit/example_usage.py _log_corpus_error 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_error_metadata 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _build_error_log_params 1 1 0 0.00%
netra_backend/app/services/audit/example_usage.py example_create_corpus 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _execute_corpus_creation 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py _handle_successful_creation 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _handle_creation_error 1 1 0 0.00%
netra_backend/app/services/audit/example_usage.py _log_document_success 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_document_result_data 1 1 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_batch_metadata 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _log_document_error 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py example_upload_documents 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _process_single_document 6 6 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_performance_metrics 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _log_search_operation 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py example_search_corpus 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_audit_filters 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _process_audit_report 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _print_report_header 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _count_actions_by_type 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py example_generate_audit_report 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py _create_compliance_filters 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _check_record_compliance 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py _check_deletion_attribution 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _check_operation_duration 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _check_operation_status 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _build_compliance_result 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py example_compliance_check 5 5 0 0.00%
netra_backend/app/services/audit/example_usage.py _collect_compliance_issues 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _validate_corpus_data 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py _generate_corpus_id 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py create_corpus_logic 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _validate_document 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _generate_document_id 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py upload_document_logic 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _validate_search_params 4 4 0 0.00%
netra_backend/app/services/audit/example_usage.py _generate_mock_results 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _build_mock_result_list 1 1 0 0.00%
netra_backend/app/services/audit/example_usage.py perform_search_logic 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py main_example 3 3 0 0.00%
netra_backend/app/services/audit/example_usage.py _execute_complete_workflow 7 7 0 0.00%
netra_backend/app/services/audit/example_usage.py _build_workflow_summary 2 2 0 0.00%
netra_backend/app/services/audit/example_usage.py (no function) 52 52 3 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository.__init__ 1 1 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository.find_by_user 4 4 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._execute_user_query 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._handle_user_query_error 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository.search_records 4 4 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._execute_search_query 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._handle_search_error 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._build_search_query 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_basic_filters 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_user_filter 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_action_status_filters 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_additional_filters 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_resource_filters 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_date_filters 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository.count_records 4 4 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._execute_count_query 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._handle_count_error 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._build_count_query 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._build_count_conditions 4 4 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._add_action_status_conditions 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._apply_count_conditions 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._add_remaining_conditions 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._add_corpus_resource_conditions 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._add_timestamp_conditions 5 5 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository.get_summary_stats 4 4 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._execute_summary_query 3 3 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._build_summary_query 1 1 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._handle_summary_error 2 2 0 0.00%
netra_backend/app/services/audit/repository.py CorpusAuditRepository._process_summary_results 5 5 0 0.00%
netra_backend/app/services/audit/repository.py (no function) 39 0 0 100.00%
netra_backend/app/services/audit/utils.py AuditTimer.__init__ 2 2 0 0.00%
netra_backend/app/services/audit/utils.py AuditTimer.__enter__ 2 2 0 0.00%
netra_backend/app/services/audit/utils.py AuditTimer.__exit__ 3 3 0 0.00%
netra_backend/app/services/audit/utils.py AuditTimer.get_duration 1 1 0 0.00%
netra_backend/app/services/audit/utils.py (no function) 7 0 0 100.00%
netra_backend/app/services/audit_service.py get_recent_logs 6 6 0 0.00%
netra_backend/app/services/audit_service.py _fetch_audit_entries 1 1 0 0.00%
netra_backend/app/services/audit_service.py _build_mock_audit_entry 1 1 0 0.00%
netra_backend/app/services/audit_service.py log_admin_action 4 4 0 0.00%
netra_backend/app/services/audit_service.py _persist_audit_entry 0 0 1 100.00%
netra_backend/app/services/audit_service.py _validate_audit_params_resilient 3 3 0 0.00%
netra_backend/app/services/audit_service.py _validate_limit_resilient 7 7 0 0.00%
netra_backend/app/services/audit_service.py _validate_offset_resilient 4 4 0 0.00%
netra_backend/app/services/audit_service.py _validate_audit_params 5 5 0 0.00%
netra_backend/app/services/audit_service.py get_audit_summary 6 6 0 0.00%
netra_backend/app/services/audit_service.py _validate_days_resilient 7 7 0 0.00%
netra_backend/app/services/audit_service.py _calculate_audit_summary 1 1 0 0.00%
netra_backend/app/services/audit_service.py AuditService.__init__ 2 2 0 0.00%
netra_backend/app/services/audit_service.py AuditService.log_action 6 6 0 0.00%
netra_backend/app/services/audit_service.py AuditService.get_logs 1 1 0 0.00%
netra_backend/app/services/audit_service.py AuditService.get_summary 1 1 0 0.00%
netra_backend/app/services/audit_service.py AuditService.is_enabled 1 1 0 0.00%
netra_backend/app/services/audit_service.py AuditService.enable_audit 2 2 0 0.00%
netra_backend/app/services/audit_service.py AuditService.disable_audit 2 2 0 0.00%
netra_backend/app/services/audit_service.py AuditService.enable_fallback_mode 2 2 0 0.00%
netra_backend/app/services/audit_service.py AuditService.disable_fallback_mode 2 2 0 0.00%
netra_backend/app/services/audit_service.py (no function) 33 33 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.__init__ 3 3 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.initiate_failover 9 9 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.notify_failover 5 5 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.reconcile_state 18 18 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.get_failover_history 1 1 0 0.00%
netra_backend/app/services/auth_failover_service.py AuthFailoverService.get_current_primary 1 1 0 0.00%
netra_backend/app/services/auth_failover_service.py (no function) 13 13 0 0.00%
netra_backend/app/services/backend_health_config.py setup_backend_health_service 33 33 0 0.00%
netra_backend/app/services/backend_health_config.py (no function) 5 5 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.__init__ 3 3 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.start_task 19 19 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager._task_completed 13 13 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.cancel_task 10 10 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.wait_for_task 15 15 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.get_task 1 1 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.list_tasks 1 1 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.get_running_tasks 1 1 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.shutdown 17 17 0 0.00%
netra_backend/app/services/background_task_manager.py BackgroundTaskManager.is_running 1 1 0 0.00%
netra_backend/app/services/background_task_manager.py get_background_task_manager 1 1 0 0.00%
netra_backend/app/services/background_task_manager.py (no function) 34 34 0 0.00%
netra_backend/app/services/backpressure/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService.__init__ 7 7 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService.apply_backpressure 11 11 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._handle_with_queue 9 9 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._handle_with_delay 5 5 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._handle_with_circuit_breaker 12 12 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._process_queue_item 7 7 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._should_drop_request 3 3 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._should_attempt_reset 4 4 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._record_circuit_breaker_failure 5 5 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._reset_circuit_breaker 3 3 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService._update_average_queue_time 3 3 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService.get_metrics 1 1 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService.reset_metrics 2 2 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py BackpressureService.get_status 1 1 0 0.00%
netra_backend/app/services/backpressure/backpressure_service.py (no function) 42 42 1 0.00%
netra_backend/app/services/base.py CRUDBase.__init__ 3 3 0 0.00%
netra_backend/app/services/base.py CRUDBase.get 2 2 0 0.00%
netra_backend/app/services/base.py CRUDBase.get_multi 2 2 0 0.00%
netra_backend/app/services/base.py CRUDBase.create 6 6 0 0.00%
netra_backend/app/services/base.py CRUDBase.update 11 11 0 0.00%
netra_backend/app/services/base.py CRUDBase.remove 5 5 0 0.00%
netra_backend/app/services/base.py EnhancedCRUDService.__init__ 1 1 0 0.00%
netra_backend/app/services/base.py EnhancedCRUDService._check_dependencies 7 7 0 0.00%
netra_backend/app/services/base.py EnhancedCRUDService._to_response_schema 1 1 0 0.00%
netra_backend/app/services/base.py ServiceHealthChecker.check_service_health 5 5 0 0.00%
netra_backend/app/services/base.py ServiceHealthChecker.check_multiple_services 10 10 0 0.00%
netra_backend/app/services/base.py ServiceMixin.__init__ 2 2 0 0.00%
netra_backend/app/services/base.py ServiceMixin.service_name 1 1 0 0.00%
netra_backend/app/services/base.py ServiceMixin.is_initialized 1 1 0 0.00%
netra_backend/app/services/base.py ServiceMixin.initialize_service 8 8 0 0.00%
netra_backend/app/services/base.py ServiceMixin.shutdown_service 8 8 0 0.00%
netra_backend/app/services/base.py (no function) 41 41 0 0.00%
netra_backend/app/services/billing/__init__.py (no function) 9 0 0 100.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.__init__ 6 6 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.generate_bill 31 31 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.process_payment 12 12 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.get_user_bills 4 4 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.get_bill 1 1 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.update_bill_status 8 8 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.get_overdue_bills 7 7 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.calculate_monthly_revenue 10 10 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine._get_tax_rate 3 3 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.get_pricing_for_tier 1 1 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.update_pricing 6 6 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.get_stats 1 1 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.disable 1 1 0 0.00%
netra_backend/app/services/billing/billing_engine.py BillingEngine.enable 1 1 0 0.00%
netra_backend/app/services/billing/billing_engine.py (no function) 57 0 0 100.00%
netra_backend/app/services/billing/cost_calculator.py PricingTier.__init__ 5 5 0 0.00%
netra_backend/app/services/billing/cost_calculator.py PricingTier.set_pricing 5 5 0 0.00%
netra_backend/app/services/billing/cost_calculator.py PricingTier.get_cost 14 14 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.__init__ 6 6 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator._setup_default_tiers 29 29 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.calculate_cost_breakdown 41 41 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.estimate_monthly_cost 3 3 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.compare_tier_costs 6 6 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator._calculate_discounts 5 5 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator._apply_discount_rule 20 20 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.add_discount_rule 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.get_pricing_tier 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.add_pricing_tier 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.update_tax_rate 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.get_stats 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.disable 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py CostCalculator.enable 1 1 0 0.00%
netra_backend/app/services/billing/cost_calculator.py (no function) 55 0 0 100.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.__init__ 3 3 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.generate_invoice 14 14 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.get_invoice 12 12 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.list_invoices 7 7 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator._generate_invoice_number 3 3 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator._format_period_description 3 3 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator._generate_html_invoice 5 5 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator._generate_pdf_invoice 4 4 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.get_templates 1 1 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.add_template 1 1 0 0.00%
netra_backend/app/services/billing/invoice_generator.py InvoiceGenerator.get_stats 5 5 0 0.00%
netra_backend/app/services/billing/invoice_generator.py (no function) 25 0 0 100.00%
netra_backend/app/services/billing/payment_processor.py PaymentGateway.__init__ 3 3 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentGateway.process_payment 7 7 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentGateway.refund_payment 7 7 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.__init__ 5 5 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.process_payment 39 39 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.refund_payment 22 22 1 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.add_payment_method 7 7 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.get_user_payment_methods 1 1 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.get_transaction 1 1 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.get_user_transactions 4 4 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor._get_user_payment_method 8 8 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor._select_gateway 5 5 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.get_stats 3 3 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.get_supported_methods 1 1 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.disable 1 1 0 0.00%
netra_backend/app/services/billing/payment_processor.py PaymentProcessor.enable 1 1 0 0.00%
netra_backend/app/services/billing/payment_processor.py (no function) 68 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.__init__ 4 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig._initialize_tier_pricing 2 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig._initialize_model_pricing 1 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig._initialize_usage_pricing 1 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig._initialize_tax_rates 1 0 0 100.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_tier_base_price 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_tier_usage_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_model_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_all_model_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_usage_base_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_tax_rate 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_all_tax_rates 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.update_tier_pricing 6 6 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.update_model_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.update_tax_rate 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_supported_tiers 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_supported_models 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_models_by_provider 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py PricingConfig.get_models_by_tier 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py get_tier_base_price 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py get_tier_usage_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py get_model_pricing 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py get_tax_rate 1 1 0 0.00%
netra_backend/app/services/billing/pricing_config.py (no function) 34 0 0 100.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.calculate_mrr 22 22 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.calculate_revenue_recognition 27 27 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.calculate_tier_revenue_breakdown 19 19 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.calculate_churn_impact 20 20 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator._normalize_tier_name 10 10 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator._get_usage_revenue_rate 2 2 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.get_supported_tiers 1 1 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py RevenueCalculator.get_base_pricing 1 1 0 0.00%
netra_backend/app/services/billing/revenue_calculator.py (no function) 17 0 0 100.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.__init__ 4 4 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.count_tokens 15 15 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.count_conversation_tokens 17 17 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.calculate_cost 5 5 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.estimate_cost_for_text 5 5 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter._advanced_token_estimate 13 13 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_model_pricing 3 3 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.update_model_pricing 1 1 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_supported_models 1 1 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.compare_model_costs 7 7 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_cheapest_model 6 6 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.analyze_usage_patterns 11 11 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.optimize_prompt 34 34 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.track_agent_usage 24 24 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_optimization_suggestions 27 27 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_agent_usage_summary 8 8 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.get_stats 4 4 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.reset_stats 1 1 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.disable 1 1 0 0.00%
netra_backend/app/services/billing/token_counter.py TokenCounter.enable 1 1 0 0.00%
netra_backend/app/services/billing/token_counter.py (no function) 41 0 0 100.00%
netra_backend/app/services/billing/usage_tracker.py UsageEvent.__post_init__ 4 4 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.__init__ 5 5 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.track_usage 14 14 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.get_user_usage 20 20 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.check_rate_limit 13 13 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.get_usage_analytics 25 25 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker._persist_event 2 2 2 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.get_pricing 1 1 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.update_pricing 6 6 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.get_rate_limits 1 1 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.update_rate_limits 6 6 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.get_stats 1 1 0 0.00%
netra_backend/app/services/billing/usage_tracker.py UsageTracker.clear_data 2 2 0 0.00%
netra_backend/app/services/billing/usage_tracker.py (no function) 36 0 0 100.00%
netra_backend/app/services/cache_service.py CacheConsistencyManager.__init__ 1 1 0 0.00%
netra_backend/app/services/cache_service.py CacheConsistencyManager.log_operation 2 2 0 0.00%
netra_backend/app/services/cache_service.py CacheConsistencyManager.get_consistency_report 1 1 0 0.00%
netra_backend/app/services/cache_service.py CacheService.__init__ 3 3 0 0.00%
netra_backend/app/services/cache_service.py CacheService.get 7 7 0 0.00%
netra_backend/app/services/cache_service.py CacheService.set 9 9 0 0.00%
netra_backend/app/services/cache_service.py CacheService.delete 10 10 0 0.00%
netra_backend/app/services/cache_service.py CacheService.clear 8 8 0 0.00%
netra_backend/app/services/cache_service.py (no function) 14 14 0 0.00%
netra_backend/app/services/circuit_breaker/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.__init__ 8 8 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.start 2 2 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.stop 6 6 1 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.record_failure 6 6 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.get_failure_count 9 9 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.get_recent_failures 5 5 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.detect_failure_patterns 20 20 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.is_service_failing 3 3 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.get_service_health_score 8 8 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.get_failure_summary 14 14 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.add_failure_listener 1 1 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.add_pattern_listener 1 1 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector.clear_failures 2 2 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector._analysis_loop 11 11 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector._notify_failure_listeners 6 6 1 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py FailureDetector._notify_pattern_listeners 6 6 1 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py detect_timeout_failure 1 1 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py detect_http_failure 3 3 0 0.00%
netra_backend/app/services/circuit_breaker/failure_detector.py (no function) 50 50 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.__init__ 7 7 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.start 2 2 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.stop 6 6 1 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.register_service 3 3 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.unregister_service 3 3 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.check_service_health 56 56 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.get_service_health 2 2 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.get_all_service_health 2 2 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.get_health_summary 16 16 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor.add_health_listener 1 1 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor._monitoring_loop 11 11 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py ServiceHealthMonitor._notify_listeners 6 6 1 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py http_health_check 9 9 0 0.00%
netra_backend/app/services/circuit_breaker/service_health_monitor.py (no function) 43 43 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py create_state_change_event 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py should_create_open_circuit_alert 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py create_circuit_alert 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py should_alert_low_success_rate 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py calculate_rejection_rate 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py should_alert_high_rejection_rate 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py extract_circuit_metrics 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py build_health_summary_base 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py categorize_circuit_state 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py populate_health_summary 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py calculate_aggregated_totals 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py build_aggregated_metrics 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py build_event_data 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py build_alert_data 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py filter_metrics_by_time 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py extract_metrics_from_status 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py initialize_circuit_history 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py trim_metrics_history 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_helpers.py (no function) 41 41 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.__init__ 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.add_alert_handler 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._is_already_monitoring 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._start_monitor_task 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.start_monitoring 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._cancel_monitor_task 5 5 1 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.stop_monitoring 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._monitor_iteration 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._monitor_loop 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._check_circuit_states 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._get_circuit_states 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._process_state_change 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._process_circuit_status 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._record_state_change_event 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._handle_circuit_open_alert 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._handle_state_change 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._create_open_circuit_alert 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._check_alerts 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._check_success_rate_alert 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._check_rejection_rate_alert 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._build_alert 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._store_alert 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._dispatch_alert_to_handlers 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._create_alert 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._call_handler 3 3 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._trim_events 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor._trim_alerts 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.get_recent_events 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.get_recent_alerts 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMonitor.get_health_summary 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector.__init__ 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector.collect_metrics 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector._extract_metrics 2 2 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector._store_metrics 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector.get_metrics_history 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector.get_aggregated_metrics 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py CircuitBreakerMetricsCollector._aggregate_history 5 5 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py default_alert_handler 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py get_circuit_health_dashboard 6 6 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py _build_dashboard_response 4 4 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py _create_dashboard_dict 1 1 0 0.00%
netra_backend/app/services/circuit_breaker_monitor.py (no function) 73 73 0 0.00%
netra_backend/app/services/clickhouse_service.py ClickHouseService.list_corpus_tables 7 7 0 0.00%
netra_backend/app/services/clickhouse_service.py ClickHouseService.list_all_tables 9 9 0 0.00%
netra_backend/app/services/clickhouse_service.py ClickHouseService.execute_health_check 8 8 0 0.00%
netra_backend/app/services/clickhouse_service.py ClickHouseService.test_connection 1 1 0 0.00%
netra_backend/app/services/clickhouse_service.py list_corpus_tables 1 1 0 0.00%
netra_backend/app/services/clickhouse_service.py (no function) 11 11 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.can_compensate 0 0 2 100.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.execute_compensation 0 0 2 100.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.get_priority 0 0 2 100.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.get_handler_type 1 1 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.validate_compensation_data 1 1 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.prepare_compensation 1 1 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.post_compensation 0 0 1 100.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler._handle_preparation_failure 3 3 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler._handle_execution_result 3 3 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler._handle_execution_exception 7 7 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.execute_with_lifecycle 11 11 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.create_error_context 1 1 0 0.00%
netra_backend/app/services/compensation_base.py BaseCompensationHandler.should_retry 1 1 0 0.00%
netra_backend/app/services/compensation_base.py (no function) 18 18 10 0.00%
netra_backend/app/services/compensation_engine.py (no function) 7 7 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.__init__ 3 3 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._register_default_handlers 2 2 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.register_handler 2 2 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._find_compatible_handler 4 4 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._create_compensation_action 1 1 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.create_compensation_action 9 9 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._update_action_state_executing 2 2 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._update_action_state_completed 2 2 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._update_action_state_failed 3 3 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._execute_compensation_action 2 2 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.execute_compensation 14 14 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.get_compensation_status 4 4 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine._cleanup_completed_actions 4 4 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.cleanup_compensations 4 4 0 0.00%
netra_backend/app/services/compensation_engine_core.py CompensationEngine.get_active_compensations 1 1 0 0.00%
netra_backend/app/services/compensation_engine_core.py (no function) 24 24 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler.execute_compensation 9 9 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._validate_compensation_requirements 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._create_rollback_session 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._add_rollback_operations 3 3 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._add_single_rollback_operation 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._execute_and_log_rollback 3 3 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler._log_rollback_result 3 3 0 0.00%
netra_backend/app/services/compensation_handlers.py DatabaseCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py FileSystemCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py FileSystemCompensationHandler.execute_compensation 11 11 0 0.00%
netra_backend/app/services/compensation_handlers.py FileSystemCompensationHandler._execute_file_operation 18 18 0 0.00%
netra_backend/app/services/compensation_handlers.py FileSystemCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py CacheCompensationHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py CacheCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py CacheCompensationHandler.execute_compensation 14 14 0 0.00%
netra_backend/app/services/compensation_handlers.py CacheCompensationHandler._execute_cache_operation 15 15 0 0.00%
netra_backend/app/services/compensation_handlers.py CacheCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py ExternalServiceCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py ExternalServiceCompensationHandler.execute_compensation 13 13 0 0.00%
netra_backend/app/services/compensation_handlers.py ExternalServiceCompensationHandler._execute_api_operation 14 14 0 0.00%
netra_backend/app/services/compensation_handlers.py ExternalServiceCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py create_default_handlers 1 1 0 0.00%
netra_backend/app/services/compensation_handlers.py (no function) 37 37 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler._create_session_metadata 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler._create_rollback_session 2 2 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler._add_rollback_operations 2 2 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler._execute_database_rollback 5 5 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler.execute_compensation 8 8 0 0.00%
netra_backend/app/services/compensation_handlers_core.py DatabaseCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler._delete_file_if_exists 3 3 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler._restore_file_from_backup 5 5 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler._delete_directory_if_exists 3 3 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler._execute_file_operation 8 8 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler.execute_compensation 9 9 0 0.00%
netra_backend/app/services/compensation_handlers_core.py FileSystemCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler._check_cache_manager_available 4 4 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler._execute_cache_operation 9 9 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler.execute_compensation 11 11 0 0.00%
netra_backend/app/services/compensation_handlers_core.py CacheCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler.can_compensate 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler._validate_http_operation 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler._execute_http_request 8 8 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler._process_http_operations 9 9 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler.execute_compensation 8 8 0 0.00%
netra_backend/app/services/compensation_handlers_core.py ExternalServiceCompensationHandler.get_priority 1 1 0 0.00%
netra_backend/app/services/compensation_handlers_core.py (no function) 40 40 0 0.00%
netra_backend/app/services/compensation_helpers.py validate_required_keys 5 5 0 0.00%
netra_backend/app/services/compensation_helpers.py update_action_state_executing 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py update_action_state_completed 2 2 0 0.00%
netra_backend/app/services/compensation_helpers.py update_action_state_failed 3 3 0 0.00%
netra_backend/app/services/compensation_helpers.py log_preparation_failure 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py log_execution_failure 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py log_compensation_error 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py log_cleanup_error 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py build_error_context_dict 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py get_non_retryable_errors 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py check_max_retries_exceeded 1 1 0 0.00%
netra_backend/app/services/compensation_helpers.py is_non_retryable_error 2 2 0 0.00%
netra_backend/app/services/compensation_helpers.py should_skip_retry 6 6 0 0.00%
netra_backend/app/services/compensation_helpers.py (no function) 17 17 0 0.00%
netra_backend/app/services/compensation_models.py Saga.is_expired 1 1 0 0.00%
netra_backend/app/services/compensation_models.py Saga.executed_steps 1 1 0 0.00%
netra_backend/app/services/compensation_models.py Saga.failed_steps 1 1 0 0.00%
netra_backend/app/services/compensation_models.py BaseCompensationHandler.can_compensate 0 0 2 100.00%
netra_backend/app/services/compensation_models.py BaseCompensationHandler.execute_compensation 0 0 2 100.00%
netra_backend/app/services/compensation_models.py BaseCompensationHandler.get_priority 0 0 2 100.00%
netra_backend/app/services/compensation_models.py (no function) 58 58 10 0.00%
netra_backend/app/services/compensation_types.py Saga.add_step 1 1 0 0.00%
netra_backend/app/services/compensation_types.py Saga.get_step 4 4 0 0.00%
netra_backend/app/services/compensation_types.py Saga.get_completed_steps 8 8 0 0.00%
netra_backend/app/services/compensation_types.py Saga.get_pending_steps 11 11 0 0.00%
netra_backend/app/services/compensation_types.py create_compensation_action 1 1 0 0.00%
netra_backend/app/services/compensation_types.py create_saga_step 5 5 0 0.00%
netra_backend/app/services/compensation_types.py create_saga 1 1 0 0.00%
netra_backend/app/services/compensation_types.py (no function) 58 58 0 0.00%
netra_backend/app/services/config_service.py create_backup 8 8 0 0.00%
netra_backend/app/services/config_service.py restore_from_backup 6 6 0 0.00%
netra_backend/app/services/config_service.py _validate_backup_id 1 1 0 0.00%
netra_backend/app/services/config_service.py _get_backup_path 3 3 0 0.00%
netra_backend/app/services/config_service.py ConfigService.__init__ 2 2 0 0.00%
netra_backend/app/services/config_service.py ConfigService.initialize 4 4 0 0.00%
netra_backend/app/services/config_service.py ConfigService.get_config 3 3 0 0.00%
netra_backend/app/services/config_service.py ConfigService.update_config 8 8 0 0.00%
netra_backend/app/services/config_service.py ConfigService.validate_config 10 10 0 0.00%
netra_backend/app/services/config_service.py ConfigService.reload_config 7 7 0 0.00%
netra_backend/app/services/config_service.py ConfigService.get_config_value 4 4 0 0.00%
netra_backend/app/services/config_service.py (no function) 22 22 0 0.00%
netra_backend/app/services/configuration_service.py EnvironmentConfigLoader.__init__ 1 1 0 0.00%
netra_backend/app/services/configuration_service.py EnvironmentConfigLoader.load_config 2 2 0 0.00%
netra_backend/app/services/configuration_service.py EnvironmentConfigLoader.get_database_config 8 8 0 0.00%
netra_backend/app/services/configuration_service.py EnvironmentConfigLoader.get_redis_config 1 1 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationValidator.validate_database_config 12 12 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationValidator.validate_redis_config 5 5 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationManager.__init__ 2 2 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationManager.get_config 1 1 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationManager.set_config 1 1 0 0.00%
netra_backend/app/services/configuration_service.py ConfigurationManager.validate_config 7 7 0 0.00%
netra_backend/app/services/configuration_service.py (no function) 19 19 0 0.00%
netra_backend/app/services/content_generation_service.py _next_item 4 4 0 0.00%
netra_backend/app/services/content_generation_service.py _process_result_batch 3 3 0 0.00%
netra_backend/app/services/content_generation_service.py run_generation_in_pool 3 3 0 0.00%
netra_backend/app/services/content_generation_service.py _calculate_total_tasks 3 3 0 0.00%
netra_backend/app/services/content_generation_service.py _build_generation_config 2 2 0 0.00%
netra_backend/app/services/content_generation_service.py _prepare_generation_config 4 4 0 0.00%
netra_backend/app/services/content_generation_service.py _create_generation_tasks 6 6 0 0.00%
netra_backend/app/services/content_generation_service.py _execute_generation_pool 4 4 0 0.00%
netra_backend/app/services/content_generation_service.py _process_batch_results 6 6 0 0.00%
netra_backend/app/services/content_generation_service.py _get_next_generation_result 1 1 0 0.00%
netra_backend/app/services/content_generation_service.py _should_include_result 1 1 0 0.00%
netra_backend/app/services/content_generation_service.py _collect_batch_item 3 3 0 0.00%
netra_backend/app/services/content_generation_service.py _process_when_batch_full 4 4 0 0.00%
netra_backend/app/services/content_generation_service.py _process_generation_results 8 8 0 0.00%
netra_backend/app/services/content_generation_service.py _build_corpus_summary 1 1 0 0.00%
netra_backend/app/services/content_generation_service.py _build_result_path 1 1 0 0.00%
netra_backend/app/services/content_generation_service.py _save_generation_results 5 5 0 0.00%
netra_backend/app/services/content_generation_service.py _handle_generation_error 3 3 0 0.00%
netra_backend/app/services/content_generation_service.py _execute_content_generation_workflow 4 4 0 0.00%
netra_backend/app/services/content_generation_service.py run_content_generation_job 6 6 0 0.00%
netra_backend/app/services/content_generation_service.py (no function) 32 0 0 100.00%
netra_backend/app/services/context.py ToolContext.__init__ 6 6 0 0.00%
netra_backend/app/services/context.py ToolContext.__post_init__ 2 2 0 0.00%
netra_backend/app/services/context.py (no function) 9 9 2 0.00%
netra_backend/app/services/corpus/__init__.py get_corpus_service 1 1 0 0.00%
netra_backend/app/services/corpus/__init__.py (no function) 7 0 0 100.00%
netra_backend/app/services/corpus/base.py (no function) 16 0 5 100.00%
netra_backend/app/services/corpus/base_service.py CorpusManager.get_corpus 2 0 0 100.00%
netra_backend/app/services/corpus/base_service.py CorpusManager.get_corpora 8 1 0 87.50%
netra_backend/app/services/corpus/base_service.py CorpusManager.update_corpus 8 8 0 0.00%
netra_backend/app/services/corpus/base_service.py CorpusManager.set_corpus_status 4 4 0 0.00%
netra_backend/app/services/corpus/base_service.py CorpusManager.delete_corpus_record 6 6 0 0.00%
netra_backend/app/services/corpus/base_service.py CorpusManager.clone_corpus 5 0 0 100.00%
netra_backend/app/services/corpus/base_service.py DocumentManager.upload_content 1 0 0 100.00%
netra_backend/app/services/corpus/base_service.py DocumentManager.get_corpus_content 1 0 0 100.00%
netra_backend/app/services/corpus/base_service.py DocumentManager.incremental_index 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py DocumentManager.index_with_deduplication 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py DocumentManager.copy_corpus_content 6 0 0 100.00%
netra_backend/app/services/corpus/base_service.py ValidationManager.validate_corpus_data 8 3 0 62.50%
netra_backend/app/services/corpus/base_service.py ValidationManager.sanitize_table_name 5 0 0 100.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.__init__ 6 0 0 100.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.get_search_operations 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.get_clickhouse_ops 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.get_corpus_manager 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.get_document_manager 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py BaseCorpusService.get_validation_manager 1 1 0 0.00%
netra_backend/app/services/corpus/base_service.py (no function) 31 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_table_size_query 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py calculate_compression_ratio 3 3 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py process_table_size_row 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py get_empty_table_size_result 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py process_table_size_result 3 3 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py log_table_operation_success 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py log_table_operation_error 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py create_clickhouse_operation_error 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py log_schema_error 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py log_table_exists_error 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_success_notification_payload 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_error_notification_payload 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_table_exists_query 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py process_table_exists_result 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_schema_query 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py initialize_schema_dict 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py build_column_info 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py process_schema_row 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_helpers.py (no function) 22 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.__init__ 4 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._get_table_columns 2 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._get_table_engine_config 1 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_create_table_query 3 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._get_websocket_manager 13 11 0 15.38%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._execute_table_creation 2 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._update_corpus_status_success 4 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_success_payload 2 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._send_success_notification 10 6 0 40.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._log_creation_success 1 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._update_corpus_status_failed 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_error_payload 2 2 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._send_error_notification 10 10 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._log_creation_error 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._handle_creation_error 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._execute_success_flow 3 0 0 100.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.create_corpus_table 6 2 0 66.67%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.delete_corpus_table 7 7 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_table_exists_query 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._process_table_exists_result 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._execute_table_exists_query 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._handle_table_exists_error 2 2 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.check_table_exists 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_schema_query 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._initialize_schema_dict 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._build_column_info 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._process_schema_row 1 1 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._process_schema_results 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._execute_schema_query 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations._handle_schema_error 2 2 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.get_table_schema 4 4 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.optimize_table 7 7 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py CorpusClickHouseOperations.get_table_size 8 8 0 0.00%
netra_backend/app/services/corpus/clickhouse_operations.py (no function) 44 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.upload_content 2 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_upload 4 1 0 75.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._execute_content_upload 1 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.get_corpus_content 2 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_content_retrieval 4 1 0 75.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._retrieve_corpus_content 1 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.get_corpus_statistics 2 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_statistics 4 1 0 75.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._retrieve_corpus_statistics 1 0 0 100.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.search_corpus_content 2 2 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_search 4 4 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._execute_corpus_search 1 1 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.get_corpus_sample 2 2 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_sample 4 4 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._retrieve_corpus_sample 1 1 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.get_workload_type_analytics 2 2 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._get_corpus_for_analytics 4 4 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService._retrieve_workload_analytics 1 1 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.incremental_index 1 1 0 0.00%
netra_backend/app/services/corpus/content_operations.py ContentOperationsService.index_with_deduplication 1 1 0 0.00%
netra_backend/app/services/corpus/content_operations.py (no function) 26 0 0 100.00%
netra_backend/app/services/corpus/core.py (no function) 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.__init__ 4 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.create_corpus 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_corpus 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_corpora 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.update_corpus 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.delete_corpus 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.clone_corpus 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.upload_content 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_corpus_content 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_corpus_statistics 1 0 0 100.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.search_corpus_content 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_corpus_sample 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.get_workload_type_analytics 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.incremental_index 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py CorpusService.index_with_deduplication 1 1 0 0.00%
netra_backend/app/services/corpus/core_unified.py (no function) 25 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._prepare_and_create_corpus_model 3 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService.create_corpus 4 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._validate_corpus_data 4 2 0 50.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._prepare_corpus_identifiers 3 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._create_corpus_model 3 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._build_corpus_instance 1 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._build_corpus_metadata 1 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._persist_corpus_to_db 7 3 0 57.14%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._create_persistence_error 1 1 0 0.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._schedule_clickhouse_table_creation 2 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py CorpusCreationService._persist_and_schedule_creation 2 0 0 100.00%
netra_backend/app/services/corpus/corpus_creation.py (no function) 24 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService.get_corpus 1 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService.get_corpora 1 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService.update_corpus 1 1 0 0.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService.delete_corpus 5 5 0 0.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._get_corpus_for_delete 4 4 0 0.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._execute_corpus_deletion 3 3 0 0.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._handle_deletion_failure 3 3 0 0.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService.clone_corpus 4 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._get_and_validate_source_corpus 5 1 0 80.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._validate_corpus_availability 3 2 0 33.33%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._create_cloned_corpus_record 1 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._schedule_clone_operations 2 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._schedule_table_creation 2 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py CorpusCrudService._schedule_content_copy 2 0 0 100.00%
netra_backend/app/services/corpus/corpus_crud.py (no function) 23 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.get_corpus_statistics 7 3 0 57.14%
netra_backend/app/services/corpus/search_operations.py SearchOperations._gather_corpus_statistics 3 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._get_basic_statistics 3 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_basic_stats_query 1 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_basic_stats 4 1 0 75.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_stats_dict 1 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._get_workload_distribution 3 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._combine_statistics 2 0 0 100.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._validate_corpus_availability 2 1 0 50.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_base_query 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._add_workload_type_filter 2 2 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._add_date_range_filters 4 4 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._escape_text_search 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._add_text_search_filter 4 4 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._add_domain_filter 2 2 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_where_conditions 6 6 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_order_clause 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_pagination_clause 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._parse_metadata 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_timestamp 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_result_dict 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_result_row 4 4 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._process_search_results 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._execute_search_query 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_complete_search_query 7 7 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._handle_search_error 2 2 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._execute_search_operation 2 2 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.search_corpus_content 5 5 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.get_corpus_sample 7 7 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._execute_sample_query 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_sample_query 4 4 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_sample_results 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_sample_row 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.get_workload_type_analytics 7 7 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._execute_workload_analytics_query 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_workload_analytics_query 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_workload_analytics_results 4 4 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_workload_analytics_row 3 3 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._extract_workload_row_metrics 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._format_workload_timestamps 1 1 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.search_symbols 14 14 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._build_symbol_search_query 7 7 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._extract_symbols_from_row 17 17 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._rank_symbol_results 7 7 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations._rank_symbol_results.calculate_score 13 13 0 0.00%
netra_backend/app/services/corpus/search_operations.py SearchOperations.get_document_symbols 12 12 0 0.00%
netra_backend/app/services/corpus/search_operations.py (no function) 53 0 0 100.00%
netra_backend/app/services/corpus/symbol_extractor.py Symbol.full_name 3 3 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py Symbol.location 3 3 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py Symbol.to_dict 1 1 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py PythonSymbolExtractor.extract 8 8 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py PythonSymbolExtractor._visit_node 37 37 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py PythonSymbolExtractor._get_function_signature 7 7 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py PythonSymbolExtractor._get_decorators 12 12 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py PythonSymbolExtractor._get_class_signature 9 9 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py JavaScriptSymbolExtractor.__init__ 2 0 0 100.00%
netra_backend/app/services/corpus/symbol_extractor.py JavaScriptSymbolExtractor.extract 45 45 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py JavaScriptSymbolExtractor._extract_class_ranges 21 21 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py JavaScriptSymbolExtractor._find_parent_class 4 4 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py JavaScriptSymbolExtractor._extract_js_function_signature 8 8 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py SymbolExtractor.__init__ 2 0 0 100.00%
netra_backend/app/services/corpus/symbol_extractor.py SymbolExtractor.extract_symbols 8 8 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py SymbolExtractor.extract_symbols_from_dict 6 6 0 0.00%
netra_backend/app/services/corpus/symbol_extractor.py (no function) 61 0 0 100.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndex.add_symbol 7 7 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndex.add_reference 1 1 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndex.get_symbol_at_position 11 11 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndex.find_symbols 11 11 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndex.get_references 1 1 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder.__init__ 3 3 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder.build_index_for_directory 14 14 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder._find_supported_files 8 8 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder._index_file 12 12 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder._build_reference_graph 11 11 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolIndexBuilder.update_file 15 15 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator.__init__ 1 1 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator.go_to_definition 16 16 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator.find_references 11 11 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator.get_symbol_hierarchy 19 19 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator.search_symbols 23 23 0 0.00%
netra_backend/app/services/corpus/symbol_index.py SymbolNavigator._fuzzy_match 5 5 0 0.00%
netra_backend/app/services/corpus/symbol_index.py get_symbol_index 5 5 0 0.00%
netra_backend/app/services/corpus/symbol_index.py get_symbol_navigator 4 4 0 0.00%
netra_backend/app/services/corpus/symbol_index.py (no function) 44 44 0 0.00%
netra_backend/app/services/corpus_service.py get_clickhouse_client 2 2 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.__init__ 4 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.create_corpus 2 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.upload_content 2 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.upload_document 8 8 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_corpus 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_corpora 1 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.update_corpus 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.delete_corpus 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_corpus_content 1 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.get_corpus_statistics 1 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.clone_corpus 1 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService._copy_corpus_content 2 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService._validate_records 17 0 0 100.00%
netra_backend/app/services/corpus_service.py CorpusService.search_corpus_content 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_corpus_sample 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_workload_type_analytics 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.incremental_index 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.index_with_deduplication 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._process_rerank_model 3 3 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._calculate_scores_for_results 5 5 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.rerank_results 6 6 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._calculate_relevance_score 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._try_modular_indexing 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._try_fallback_indexing 5 5 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.index_document 8 8 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._execute_progress_callback 2 2 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.batch_index_documents 4 4 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._process_single_document 6 6 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._update_counters_for_result 4 4 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._process_documents_with_recovery 5 5 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.batch_index_with_recovery 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.apply_relevance_feedback 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._handle_empty_filters 2 2 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._apply_modular_filters 4 4 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._store_active_filters 2 2 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.apply_filters 6 6 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._validate_filter_structure 2 2 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.reindex_corpus 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.get_performance_metrics 1 1 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.search_with_fallback 5 5 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService.keyword_search 5 5 0 0.00%
netra_backend/app/services/corpus_service.py CorpusService._insert_corpus_records 26 5 0 80.77%
netra_backend/app/services/corpus_service.py CorpusService._create_clickhouse_table 11 2 0 81.82%
netra_backend/app/services/corpus_service.py CorpusService._create_clickhouse_table._perform_table_creation 9 3 0 66.67%
netra_backend/app/services/corpus_service.py create_document 2 2 0 0.00%
netra_backend/app/services/corpus_service.py (no function) 58 0 0 100.00%
netra_backend/app/services/corpus_service_helpers.py validate_corpus_creation_params 6 3 0 50.00%
netra_backend/app/services/corpus_service_helpers.py validate_content_upload_params 6 3 0 50.00%
netra_backend/app/services/corpus_service_helpers.py validate_document_indexing_params 6 6 0 0.00%
netra_backend/app/services/corpus_service_helpers.py check_modular_service_indexing 3 3 0 0.00%
netra_backend/app/services/corpus_service_helpers.py try_document_manager_processing 4 4 0 0.00%
netra_backend/app/services/corpus_service_helpers.py validate_batch_documents 2 2 0 0.00%
netra_backend/app/services/corpus_service_helpers.py calculate_relevance_score 5 5 0 0.00%
netra_backend/app/services/corpus_service_helpers.py prepare_ranked_result 3 3 0 0.00%
netra_backend/app/services/corpus_service_helpers.py validate_search_parameters 4 4 0 0.00%
netra_backend/app/services/corpus_service_helpers.py check_modular_keyword_search 3 3 0 0.00%
netra_backend/app/services/corpus_service_helpers.py validate_filter_keys 5 5 0 0.00%
netra_backend/app/services/corpus_service_helpers.py get_allowed_filter_types 1 1 0 0.00%
netra_backend/app/services/corpus_service_helpers.py apply_modular_search_filters 2 2 0 0.00%
netra_backend/app/services/corpus_service_helpers.py validate_document_creation_params 6 6 0 0.00%
netra_backend/app/services/corpus_service_helpers.py (no function) 18 0 0 100.00%
netra_backend/app/services/cost_calculator.py ModelCostInfo.calculate_cost 3 3 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.__init__ 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService._initialize_model_costs 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.calculate_cost 9 9 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService._get_tier_multiplier 2 2 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.get_model_info 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.estimate_monthly_cost 2 2 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.get_available_models 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.calculate_savings 5 5 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.get_cost_optimal_model 2 2 0 0.00%
netra_backend/app/services/cost_calculator.py CostCalculatorService.estimate_budget_impact 4 4 0 0.00%
netra_backend/app/services/cost_calculator.py get_cost_calculator 3 3 0 0.00%
netra_backend/app/services/cost_calculator.py calculate_cost_savings 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py create_cost_calculator 1 1 0 0.00%
netra_backend/app/services/cost_calculator.py (no function) 39 39 0 0.00%
netra_backend/app/services/data_ingestion_service.py _convert_params_to_schema 1 1 0 0.00%
netra_backend/app/services/data_ingestion_service.py _validate_data_file 1 1 0 0.00%
netra_backend/app/services/data_ingestion_service.py _load_json_data 2 2 0 0.00%
netra_backend/app/services/data_ingestion_service.py _create_table_if_not_exists 2 2 0 0.00%
netra_backend/app/services/data_ingestion_service.py _insert_data_to_clickhouse 6 6 0 0.00%
netra_backend/app/services/data_ingestion_service.py _execute_data_ingestion 9 9 0 0.00%
netra_backend/app/services/data_ingestion_service.py _handle_ingestion_error 3 3 0 0.00%
netra_backend/app/services/data_ingestion_service.py run_data_ingestion_job 7 7 0 0.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.ingest_metrics 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.ingest_logs 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.ingest_metrics_batch 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.get_retention_policy 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.cleanup_old_data 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py DataIngestionService.get_schema_version 0 0 1 100.00%
netra_backend/app/services/data_ingestion_service.py (no function) 23 0 0 100.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.__init__ 5 5 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_create_with_error_handling 8 8 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.create 2 2 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._create_entity 7 7 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.get_by_id 5 5 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_get_by_id_query 7 7 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.get 1 1 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_get_all_query 4 4 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.get_all 4 4 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._build_filtered_query 6 6 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_update_operation 5 5 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.update 8 8 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._get_entity_for_update 4 4 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._apply_updates 11 11 1 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.delete 8 8 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._get_entity_for_delete 4 4 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_delete 3 3 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.count 6 6 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._build_count_query 6 6 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.exists 6 6 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.soft_delete 8 8 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._get_entity_for_soft_delete 4 4 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD._execute_soft_delete 6 6 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.bulk_create 1 1 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.get_many 1 1 0 0.00%
netra_backend/app/services/database/base_crud.py BaseCRUD.find_by_user 0 0 2 100.00%
netra_backend/app/services/database/base_crud.py (no function) 40 0 2 100.00%
netra_backend/app/services/database/base_repository.py BaseRepository.__init__ 1 1 0 0.00%
netra_backend/app/services/database/base_repository.py (no function) 6 0 0 100.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations.__init__ 3 3 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations.execute_bulk_create_with_error_handling 8 8 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations.bulk_create 2 2 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations._create_entity_instances 8 8 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations._create_bulk_entities 4 4 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations.get_many 5 5 0 0.00%
netra_backend/app/services/database/bulk_operations.py BulkOperations._execute_get_many_query 2 2 0 0.00%
netra_backend/app/services/database/bulk_operations.py (no function) 19 0 0 100.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_integrity_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_sqlalchemy_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_unexpected_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_get_by_id_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_get_all_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_update_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_delete_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_count_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_exists_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_bulk_integrity_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_bulk_sqlalchemy_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_bulk_unexpected_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_get_many_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.handle_soft_delete_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py RepositoryErrorHandler.create_soft_delete_not_supported_error 2 2 0 0.00%
netra_backend/app/services/database/repository_errors.py (no function) 22 0 0 100.00%
netra_backend/app/services/database/session_manager.py SessionManager.__init__ 2 0 0 100.00%
netra_backend/app/services/database/session_manager.py SessionManager.get_session 2 2 0 0.00%
netra_backend/app/services/database/session_manager.py SessionManager.create_session 2 2 0 0.00%
netra_backend/app/services/database/session_manager.py SessionManager.close_session 1 1 1 0.00%
netra_backend/app/services/database/session_manager.py SessionManager.validate_session 6 6 0 0.00%
netra_backend/app/services/database/session_manager.py SessionManager.validate_session_with_id 6 6 0 0.00%
netra_backend/app/services/database/session_manager.py (no function) 13 0 0 100.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._get_environment_settings 3 3 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._validate_by_environment 6 6 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator.validate_database_environment 5 5 1 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator.get_environment_info 8 8 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator.validate_database_url 36 36 12 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator.get_safe_database_name 11 11 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._extract_host_from_url 7 7 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._extract_port_from_url 13 13 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._extract_database_name_from_url 10 10 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._validate_production_database 3 3 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._validate_testing_database 3 3 0 0.00%
netra_backend/app/services/database_env_service.py DatabaseEnvironmentValidator._validate_development_database 3 3 0 0.00%
netra_backend/app/services/database_env_service.py validate_database_environment 1 1 0 0.00%
netra_backend/app/services/database_env_service.py (no function) 37 37 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.execute_postgres_health_check 7 7 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.execute_clickhouse_health_check 7 7 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.list_clickhouse_tables 9 9 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.get_references_count 2 2 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.get_paginated_references 3 3 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.search_references 6 6 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.get_reference_by_id 2 2 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.create_reference 5 5 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.update_reference 5 5 0 0.00%
netra_backend/app/services/database_operations_service.py DatabaseOperationsService.delete_reference 3 3 0 0.00%
netra_backend/app/services/database_operations_service.py (no function) 20 20 0 0.00%
netra_backend/app/services/database_service.py DatabaseTransactionManager.__init__ 1 1 0 0.00%
netra_backend/app/services/database_service.py DatabaseTransactionManager.transaction 12 12 0 0.00%
netra_backend/app/services/database_service.py DatabaseTransactionManager.create_session 1 1 0 0.00%
netra_backend/app/services/database_service.py DatabaseTransactionManager.execute_transaction 2 2 0 0.00%
netra_backend/app/services/database_service.py (no function) 12 12 0 0.00%
netra_backend/app/services/db_check_service.py check_db_schema 8 8 1 0.00%
netra_backend/app/services/db_check_service.py _get_alembic_config 6 6 0 0.00%
netra_backend/app/services/db_check_service.py _get_head_revision 4 4 0 0.00%
netra_backend/app/services/db_check_service.py _get_current_revision 5 5 0 0.00%
netra_backend/app/services/db_check_service.py _validate_revisions 4 4 0 0.00%
netra_backend/app/services/db_check_service.py _get_database_tables 5 5 0 0.00%
netra_backend/app/services/db_check_service.py _get_model_tables 3 3 0 0.00%
netra_backend/app/services/db_check_service.py _clean_database_tables 4 4 0 0.00%
netra_backend/app/services/db_check_service.py _create_table_mismatch_error 6 6 0 0.00%
netra_backend/app/services/db_check_service.py _validate_table_names 7 7 0 0.00%
netra_backend/app/services/db_check_service.py _perform_validation_checks 5 5 0 0.00%
netra_backend/app/services/db_check_service.py _validate_schema_with_alembic 7 7 0 0.00%
netra_backend/app/services/db_check_service.py (no function) 23 23 0 0.00%
netra_backend/app/services/demo/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker.__init__ 1 1 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker._get_redis 3 3 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker.track_interaction 8 8 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker.submit_feedback 8 8 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker.process_analytics_data 11 11 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py AnalyticsTracker.get_analytics_summary 14 14 0 0.00%
netra_backend/app/services/demo/analytics_tracker.py (no function) 13 13 0 0.00%
netra_backend/app/services/demo/demo_constants.py (no function) 6 6 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py DemoMetricsGenerator.generate_performance_metrics 5 5 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py DemoMetricsGenerator.generate_time_series_data 8 8 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py DemoMetricsGenerator._get_load_factor 5 5 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py DemoMetricsGenerator.generate_cost_breakdown 2 2 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py DemoMetricsGenerator.generate_optimization_recommendations 4 4 0 0.00%
netra_backend/app/services/demo/demo_metrics_generator.py (no function) 16 16 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.__init__ 4 4 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.process_demo_chat 13 13 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.get_industry_templates 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.calculate_roi 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.generate_synthetic_metrics 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.generate_report 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.get_session_status 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.submit_feedback 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.track_demo_interaction 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py DemoService.get_analytics_summary 1 1 0 0.00%
netra_backend/app/services/demo/demo_service.py get_demo_service 5 5 2 0.00%
netra_backend/app/services/demo/demo_service.py (no function) 22 22 0 0.00%
netra_backend/app/services/demo/industry_config.py get_industry_factors 1 1 0 0.00%
netra_backend/app/services/demo/industry_config.py (no function) 3 3 0 0.00%
netra_backend/app/services/demo/metrics_generator.py calculate_savings 2 2 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_optimization_metrics 2 2 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_baseline_metrics 1 1 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_optimized_metrics 3 3 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_time_series_data 8 8 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_synthetic_values 5 5 0 0.00%
netra_backend/app/services/demo/metrics_generator.py generate_synthetic_metrics 8 8 0 0.00%
netra_backend/app/services/demo/metrics_generator.py calculate_roi_metrics 6 6 0 0.00%
netra_backend/app/services/demo/metrics_generator.py calculate_roi 9 9 0 0.00%
netra_backend/app/services/demo/metrics_generator.py (no function) 16 16 0 0.00%
netra_backend/app/services/demo/report_generator.py ReportGenerator.__init__ 1 1 0 0.00%
netra_backend/app/services/demo/report_generator.py ReportGenerator._get_redis 3 3 0 0.00%
netra_backend/app/services/demo/report_generator.py ReportGenerator.generate_report 16 16 0 0.00%
netra_backend/app/services/demo/report_generator.py ReportGenerator.get_report 4 4 0 0.00%
netra_backend/app/services/demo/report_generator.py (no function) 12 12 0 0.00%
netra_backend/app/services/demo/response_generator.py generate_demo_response 6 6 0 0.00%
netra_backend/app/services/demo/response_generator.py generate_prompt_template 1 1 0 0.00%
netra_backend/app/services/demo/response_generator.py generate_optimization_scenarios 1 1 0 0.00%
netra_backend/app/services/demo/response_generator.py (no function) 5 5 0 0.00%
netra_backend/app/services/demo/template_manager.py get_industry_templates 9 9 0 0.00%
netra_backend/app/services/demo/template_manager.py (no function) 5 5 0 0.00%
netra_backend/app/services/demo_service.py (no function) 2 2 0 0.00%
netra_backend/app/services/dev_bypass_service.py DevBypassService.__init__ 0 0 1 100.00%
netra_backend/app/services/dev_bypass_service.py DevBypassService.handle_message 0 0 1 100.00%
netra_backend/app/services/dev_bypass_service.py (no function) 3 3 5 0.00%
netra_backend/app/services/discovery.py ServiceEndpoint.url 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceEndpoint.is_healthy 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceEndpoint.update_heartbeat 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.__init__ 3 3 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.register_service 9 9 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.deregister_service 11 11 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.get_service_instances 4 4 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.get_service_instance 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.update_service_status 7 7 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.record_service_stats 8 8 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.get_service_stats 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceRegistry.list_all_services 4 4 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer.__init__ 3 3 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer.select_endpoint 13 13 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer._round_robin_select 4 4 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer._least_connections_select 8 8 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer._weighted_select 11 11 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer.increment_connections 1 1 0 0.00%
netra_backend/app/services/discovery.py LoadBalancer.decrement_connections 1 1 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor.__init__ 3 3 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor.start_monitoring 7 7 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor.stop_monitoring 9 9 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor._monitor_service_health 9 9 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor._check_service_health 11 11 0 0.00%
netra_backend/app/services/discovery.py HealthMonitor._http_health_check 10 10 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.__init__ 4 4 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.start 2 2 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.stop 2 2 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.register_service 8 8 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.deregister_service 4 4 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.discover_service 10 10 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.release_connection 1 1 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.get_service_url 6 6 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.heartbeat 5 5 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.get_discovery_stats 5 5 0 0.00%
netra_backend/app/services/discovery.py ServiceDiscovery.list_services 1 1 0 0.00%
netra_backend/app/services/discovery.py get_service_discovery 3 3 0 0.00%
netra_backend/app/services/discovery.py discover_service_url 3 3 0 0.00%
netra_backend/app/services/discovery.py register_service_instance 2 2 0 0.00%
netra_backend/app/services/discovery.py (no function) 86 86 0 0.00%
netra_backend/app/services/email_service.py EmailService.__init__ 2 2 0 0.00%
netra_backend/app/services/email_service.py EmailService.send_verification 9 9 0 0.00%
netra_backend/app/services/email_service.py EmailService.verify_token 18 18 0 0.00%
netra_backend/app/services/email_service.py EmailService.send_welcome_email 7 7 0 0.00%
netra_backend/app/services/email_service.py EmailService.get_verification_status 1 1 0 0.00%
netra_backend/app/services/email_service.py EmailService.cleanup_expired_tokens 6 6 0 0.00%
netra_backend/app/services/email_service.py (no function) 13 13 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.__init__ 4 4 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient._get_session 4 4 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.request 23 23 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient._apply_rate_limit 10 10 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.get 2 2 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.post 2 2 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.put 2 2 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.delete 2 2 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.close 2 2 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.__aenter__ 1 1 0 0.00%
netra_backend/app/services/external_api_client.py ExternalAPIClient.__aexit__ 1 1 0 0.00%
netra_backend/app/services/external_api_client.py get 2 2 0 0.00%
netra_backend/app/services/external_api_client.py post 2 2 0 0.00%
netra_backend/app/services/external_api_client.py get_global_client 3 3 0 0.00%
netra_backend/app/services/external_api_client.py close_global_client 3 3 0 0.00%
netra_backend/app/services/external_api_client.py (no function) 55 55 0 0.00%
netra_backend/app/services/external_service_client.py (no function) 1 1 0 0.00%
netra_backend/app/services/factory_adapter.py AdapterConfig.from_env 9 9 0 0.00%
netra_backend/app/services/factory_adapter.py MigrationMetrics.get_migration_progress 3 3 0 0.00%
netra_backend/app/services/factory_adapter.py MigrationMetrics.get_factory_success_rate 3 3 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.__init__ 11 11 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.get_execution_engine 7 7 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._should_use_factory 12 12 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._get_factory_execution_engine 38 38 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._get_legacy_execution_engine 33 33 1 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.get_websocket_bridge 7 7 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._get_factory_websocket_bridge 18 18 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._get_legacy_websocket_bridge 19 19 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter._update_metrics 2 2 1 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.enable_factory_for_route 3 3 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.disable_factory_for_route 3 3 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.enable_factory_pattern_globally 2 2 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.disable_factory_pattern_globally 2 2 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.get_migration_status 1 1 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.cleanup_context 5 5 0 0.00%
netra_backend/app/services/factory_adapter.py FactoryAdapter.cleanup_all_contexts 8 8 0 0.00%
netra_backend/app/services/factory_adapter.py create_request_context 4 4 0 0.00%
netra_backend/app/services/factory_adapter.py migrate_to_factory_pattern 17 17 0 0.00%
netra_backend/app/services/factory_adapter.py get_adapter_dependencies 3 3 0 0.00%
netra_backend/app/services/factory_adapter.py get_adapter_dependencies.get_execution_engine 1 1 0 0.00%
netra_backend/app/services/factory_adapter.py get_adapter_dependencies.get_websocket_bridge 1 1 0 0.00%
netra_backend/app/services/factory_adapter.py (no function) 58 58 6 0.00%
netra_backend/app/services/factory_status/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer.analyze_architecture 4 4 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._analyze_all_py_files 6 6 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._process_single_file 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._calculate_compliance_score 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._check_file_compliance 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._validate_file_compliance 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._read_file_lines 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._check_file_length 4 4 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._add_file_length_violation 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._create_file_length_violation 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._check_function_lengths 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._init_function_tracking 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._process_line_for_function 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._is_function_start 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._handle_function_start 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._handle_function_body 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._start_new_function_tracking 4 4 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py ArchitectureAnalyzer._add_function_length_violation 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_analyzer.py (no function) 23 23 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker.check_compliance 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._calculate_compliance_score 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._collect_all_violations 4 4 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._calculate_compliance_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._build_compliance_result 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._build_violation_details 1 1 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._check_file_line_limits 6 6 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._get_source_files 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._file_exceeds_limit 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._count_file_lines 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._check_function_line_limits 6 6 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._get_python_files 3 3 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._count_function_violations 6 6 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._read_file_content 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._extract_functions 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._count_oversized_functions 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._function_exceeds_limit 2 2 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._check_module_violations 4 4 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._find_deep_directories 5 5 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py ArchitectureComplianceChecker._determine_status 7 7 0 0.00%
netra_backend/app/services/factory_status/architecture_compliance_checker.py (no function) 28 28 0 0.00%
netra_backend/app/services/factory_status/business_core.py (no function) 79 79 1 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator.calculate 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._analyze_commits_for_innovation 4 4 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._update_commit_counters 8 8 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._build_innovation_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._is_innovation_commit 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._is_maintenance_commit 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._involves_new_technology 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._is_experimental 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py InnovationCalculator._calculate_advancement_score 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator.estimate 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_roi_data 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._build_roi_estimate 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_investment_hours 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._estimate_benefit_value 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._get_benefit_type_values 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_commit_benefit 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_roi_percentage 4 4 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_payback_period 5 5 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._calculate_confidence_level 5 5 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._estimate_value_timeline 8 8 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py ROICalculator._is_customer_facing_commit 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator.calculate_business_value_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._initialize_value_calculators 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._calculate_all_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._build_business_value_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._calculate_overall_business_value 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._extract_component_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py BusinessValueCalculator._apply_business_value_weights 2 2 0 0.00%
netra_backend/app/services/factory_status/business_reporting.py (no function) 38 38 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner.__init__ 4 4 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner.run_compliance_review 8 8 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner._log_claude_error 1 1 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner._execute_claude_cli 5 5 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner._create_subprocess 1 1 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner._process_claude_response 2 2 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py ClaudeCLIRunner._extract_score 2 2 0 0.00%
netra_backend/app/services/factory_status/claude_cli_runner.py (no function) 14 14 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler.get_compliance_score 2 2 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._get_or_generate_report 4 4 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._extract_score_summary 1 1 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler.analyze_modules 3 3 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._standard_module_analysis 4 4 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._add_analysis_result 2 2 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._analyze_single_module 5 5 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler.get_violations 3 3 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._collect_all_violations 4 4 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._apply_violation_filters 2 2 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._filter_by_severity 3 3 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py ComplianceAPIHandler._filter_by_category 3 3 0 0.00%
netra_backend/app/services/factory_status/compliance_api_handler.py (no function) 16 16 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor.assess_quality 7 7 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._calculate_docstring_coverage 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_files_with_docstrings 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_python_files 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_output_lines 4 4 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._calculate_coverage_percentage 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._check_readme_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._check_api_docs_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._file_updated_recently 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_spec_updates 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_unique_spec_files 4 4 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._calculate_comment_density 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_total_lines 4 4 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._extract_total_lines 8 8 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_comment_lines 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_python_comments 3 3 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._count_typescript_comments 4 4 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._sum_counts_from_output 4 4 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._sum_typescript_counts 10 10 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._determine_quality 2 2 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._calculate_doc_score 2 2 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py DocumentationAssessor._score_to_quality_level 9 9 0 0.00%
netra_backend/app/services/factory_status/documentation_assessor.py (no function) 27 27 0 0.00%
netra_backend/app/services/factory_status/factory_status_integration.py create_factory_status_reporter 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_integration.py init_compliance_api 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_integration.py (no function) 5 5 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter.__init__ 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._init_analyzers 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._init_cache 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._create_scorer 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter.generate_compliance_report 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._get_module_scores 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._build_report_structure 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._create_report_dict 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._create_analysis_data 1 1 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._cache_report 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._calculate_overall_score 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._collect_violations 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter.get_cached_report 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._has_valid_cache 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._is_cache_expired 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter.trigger_claude_review 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._process_claude_modules 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._add_module_result 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._score_single_module 5 5 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py FactoryStatusReporter._is_dev_environment 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_reporter.py (no function) 28 28 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService.__init__ 4 4 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._init_collectors 5 5 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService.get_factory_status 6 6 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._ensure_fresh_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._build_status_response 1 1 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._should_refresh_cache 3 3 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._refresh_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._collect_all_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py FactoryStatusService._calculate_health_score 1 1 0 0.00%
netra_backend/app/services/factory_status/factory_status_service.py (no function) 17 17 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._detect_main_branch 5 5 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._branch_exists 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker.get_all_branches 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._combine_branch_lists 1 1 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._process_branch_list 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._get_local_branches 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._get_remote_branches 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._analyze_branch 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._gather_branch_data 1 1 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._create_branch_info 2 2 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._classify_branch 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._get_last_commit_date 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._determine_status 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._check_staleness 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._is_merged 5 5 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._count_commits 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._get_branch_author 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._get_ahead_behind 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_ahead_behind_counts 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._parse_ahead_behind_output 5 5 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._is_remote_branch 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._assess_business_value 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._check_critical_value 5 5 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._assess_standard_value 7 7 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker.get_recent_merges 2 2 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._fetch_merge_log 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._process_merge_lines 7 7 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._parse_merge 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._create_merge_info 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._extract_branch_names 7 7 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._count_merge_files 3 3 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker.calculate_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_branch_counts 1 1 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_advanced_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._create_branch_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_avg_lifetime 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_merge_frequency 2 2 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py GitBranchTracker._calculate_collaboration_score 6 6 0 0.00%
netra_backend/app/services/factory_status/git_branch_tracker.py (no function) 90 90 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_commits 9 9 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._calculate_since_date 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._fetch_raw_commits 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._fetch_raw_commits_async 7 7 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._create_subprocess 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_subprocess_output 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_mock_commits 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._create_commit_from_mock_data 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._build_git_command 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._split_commits 8 8 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._is_new_commit_line 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._add_current_commit 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._finalize_commit_list 3 3 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._parse_commits 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._parse_single_commit 7 7 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._parse_header 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._create_header_dict 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._build_commit_info 3 3 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._parse_stats 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._update_stats_from_line 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._safe_int 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._classify_commit 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._create_commit_info 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_commit_by_hash 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_branch_commits 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._build_branch_command 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._set_branch_on_commits 3 3 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_author_commits 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_commits_by_type 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.export_commits_json 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._commit_to_dict 3 3 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_commit_base_data 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_commit_stats_data 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.group_commits_into_sessions 14 14 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._should_start_new_session 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._create_new_session 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._add_commit_to_session 7 7 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._finalize_session 7 7 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._generate_session_summary 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._flatten_sessions_to_commits 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.get_commit_sessions 2 2 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser.analyze_commit_patterns 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_basic_commit_stats 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_advanced_commit_stats 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._count_by_type 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._count_by_author 4 4 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._find_peak_hours 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._calculate_avg_changes 5 5 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._sum_commit_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._compute_averages 1 1 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py GitCommitParser._get_session_stats 6 6 0 0.00%
netra_backend/app/services/factory_status/git_commit_parser.py (no function) 100 100 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer.analyze_commit 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._analyze_commit_changes 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_file_changes 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_file_changes_async 6 6 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._execute_git_command 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._create_git_process 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._parse_numstat 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._process_numstat_lines 6 6 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_valid_lines 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._parse_numstat_line 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._extract_line_parts 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._safe_int 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._create_file_change 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_file_attributes 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._is_test_file 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._is_config_file 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._extract_module 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._extract_modules 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._categorize_changes 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_category_checks 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._determine_category 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._has_security_changes 1 1 1 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._any_path_contains 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._majority_tests 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._majority_docs 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._has_config_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._has_performance_changes 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._assess_business_impact 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_impact_rules 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._evaluate_impact_rules 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._is_high_priority_category 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_category_impact 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._is_critical_change 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._any_change_matches_patterns 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._is_customer_facing 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._build_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._collect_all_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._create_diff_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_core_metric_attrs 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_category_metric_attrs 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_computed_metric_attrs 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_line_metric_attrs 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_score_metric_attrs 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_basic_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_advanced_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._calculate_complexity 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_complexity_factors 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._compute_raw_complexity 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._calculate_test_delta 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._sum_test_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._sum_code_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._compute_test_ratio 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer.analyze_range 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._analyze_commits_batch 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_commit_range 3 3 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer.get_hotspots 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._build_hotspot_command 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._count_file_changes 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_top_hotspots 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer.calculate_business_value_score 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_impact_weights 1 1 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._get_score_multipliers 5 5 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._add_customer_facing_multiplier 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._add_security_multiplier 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._add_test_coverage_multiplier 2 2 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py GitDiffAnalyzer._apply_multipliers 4 4 0 0.00%
netra_backend/app/services/factory_status/git_diff_analyzer.py (no function) 115 115 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator.calculate 5 5 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._compute_health_score 4 4 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._collect_all_health_scores 5 5 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._get_system_health_scores 6 6 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._get_quality_health_scores 5 5 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._calculate_quality_score 4 4 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py HealthScoreCalculator._get_performance_health_scores 7 7 0 0.00%
netra_backend/app/services/factory_status/health_calculator.py (no function) 11 11 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator.check_architecture_compliance 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._check_file_line_limits 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._file_exceeds_limit 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._check_function_line_limits 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._count_function_violations 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._extract_functions 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._count_oversized_functions 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._check_module_violations 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._build_violation_details 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._calculate_compliance_score 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._count_total_files 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py ArchitectureComplianceCalculator._determine_compliance_status 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_architecture_compliance.py (no function) 20 20 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py BusinessValueAggregator.__init__ 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py BusinessValueAggregator.calculate_business_value_metrics 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py BusinessValueAggregator._map_commits_to_objectives 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py BusinessValueAggregator._calc_overall_business_value 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py BusinessValueAggregator._extract_scores 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_aggregator.py (no function) 15 15 0 0.00%
netra_backend/app/services/factory_status/metrics_business_value_types.py (no function) 75 75 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py SystemMetricsCollector.collect 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py SystemMetricsCollector._collect_system_data 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py SystemMetricsCollector._format_system_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py SystemMetricsCollector._get_default_system_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector.collect 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._execute_git_log_command 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._create_git_process 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._parse_git_result 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._format_successful_git_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._get_unknown_git_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py GitMetricsCollector._get_default_git_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector.collect 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._check_syntax_quality 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._create_compile_process 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._build_quality_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._get_default_quality_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._count_python_modules 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._estimate_test_coverage 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._calculate_coverage_ratio 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._count_files_pattern 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._count_non_empty_lines 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._execute_find_command 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._create_find_process 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py CodeQualityMetricsCollector._parse_find_result 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py PerformanceMetricsCollector.collect 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py PerformanceMetricsCollector._measure_response_time 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py PerformanceMetricsCollector._calculate_performance_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py PerformanceMetricsCollector._get_default_performance_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_collectors.py (no function) 39 39 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator.calculate_compliance_security_metrics 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator._init_security_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator._process_commits_for_security 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator._update_security_metrics 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator._calc_compliance_score 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py ComplianceSecurityCalculator._calc_risk_reduction 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_compliance_security.py (no function) 12 12 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator.calculate_customer_impact 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._init_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._process_commits 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._update_metrics_for_commit 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._update_commit_type_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._calculate_satisfaction_score 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._calc_positive_impact 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py CustomerImpactCalculator._calc_stability_impact 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_customer_impact.py (no function) 14 14 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator.assess_documentation_quality 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._calculate_docstring_coverage 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_python_files 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._check_readme_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._check_api_docs_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._file_updated_recently 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_spec_updates 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._extract_spec_files 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._calculate_comment_density 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_total_lines 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._extract_line_count 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_comment_lines 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_python_comments 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._count_typescript_comments 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._extract_ts_comment_counts 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._determine_doc_quality 10 10 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py DocumentationCalculator._calculate_doc_score 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_documentation.py (no function) 21 21 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.calculate_codebase_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._build_codebase_metrics_object 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_basic_counts 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_derived_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_lines 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._build_line_count_command 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._extract_total_lines 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_files 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_modules 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._collect_modules_from_root 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_comment_lines 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._estimate_test_coverage 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_test_files 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.calculate_change_complexity 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._compute_final_risk_score 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_all_complexity_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_basic_complexity_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_advanced_complexity_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._build_change_complexity 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_cyclomatic_complexity 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_cyclomatic_factors 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_cognitive_complexity 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_cognitive_factors 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_category_complexity_factor 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_category_complexity_factors 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_dependency_impact 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_critical_affected 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_impact_components 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_file_coupling 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_change_magnitude 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_risk_score 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_risk_weights 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._compute_weighted_sum 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.assess_module_coverage 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._build_module_coverage_object 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._extract_module_counts 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._extract_metric_values 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._gather_coverage_data 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_coverage_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_all_modules 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._collect_root_modules 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_affected_modules 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._add_commit_modules 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_critical_modules_affected 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._count_new_modules 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.calculate_customer_vs_internal_ratio 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._categorize_commit_changes 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._process_commit_changes 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._aggregate_change_counts 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._compute_ratio 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator.calculate_impact_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._build_impact_metrics_object 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_basic_impact_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._calculate_advanced_impact_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_files_from_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._determine_impact_level 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._get_impact_thresholds 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py ImpactCalculator._evaluate_impact_thresholds 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_impact.py (no function) 117 117 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator.calculate_innovation_metrics 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._init_innovation_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._process_commits_for_innovation 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._update_innovation_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._classify_commit_type 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._check_technology_adoption 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._calc_innovation_ratio 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py InnovationCalculator._calc_advancement_score 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_innovation.py (no function) 14 14 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.classify_commit_objective 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher._matches_security 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher._matches_revenue 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher._matches_performance 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher._classify_by_type 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_customer_facing_commit 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_ux_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_performance_enhancement 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_revenue_generating 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_monetization_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_market_expansion 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_conversion_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_security_fix 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_compliance_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_audit_preparation 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_data_protection 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_innovation_commit 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_maintenance_commit 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.involves_new_technology 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py BusinessValuePatternMatcher.is_experimental 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_pattern_utils.py (no function) 49 49 1 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator.__init__ 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator.calculate_quality_metrics 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator._calculate_overall_quality_score 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator._extract_normalized_scores 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator._normalize_docs_score 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py QualityAggregator._determine_quality_level 9 9 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_aggregator.py (no function) 12 12 0 0.00%
netra_backend/app/services/factory_status/metrics_quality_types.py (no function) 57 57 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator.calculate_revenue_metrics 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._init_revenue_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._process_commits_for_revenue 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._update_revenue_metrics 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._calc_subscription_impact 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._filter_subscription_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py RevenueCalculator._estimate_revenue_impact 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_revenue.py (no function) 13 13 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator.estimate_roi 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._calc_investment_hours 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._sum_code_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._estimate_benefit_value 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._calc_commit_value 7 7 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._calc_roi_percentage 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._calc_payback_period 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._calc_confidence_level 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._estimate_value_timeline 8 8 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py ROICalculator._count_customer_facing 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_roi.py (no function) 16 16 0 0.00%
netra_backend/app/services/factory_status/metrics_technical_debt.py (no function) 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator.calculate_test_coverage 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._count_test_files 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._count_files_by_pattern 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._count_source_files 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._estimate_coverage 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._calculate_coverage_trend 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._filter_test_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._find_uncovered_critical_files 6 6 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._has_corresponding_test 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py TestCoverageCalculator._generate_test_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_test_coverage.py (no function) 18 18 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.calculate_velocity 11 11 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._prepare_commit_groups 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._prepare_session_groups 13 13 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._group_by_hour 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._add_commit_to_hourly_group 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._group_by_day 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._add_commit_to_daily_group 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._determine_period 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_period_thresholds 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._select_period_by_hours 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_trend 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._prepare_trend_data 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._linear_regression_slope 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_regression_sums 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._compute_slope 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._classify_trend 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_volatility 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._determine_trend_direction 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._is_volatile_trend 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._classify_trend_by_slope 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_velocity_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._create_velocity_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._extract_trend_data 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_velocity_metrics_object 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_velocity_metrics_base_fields 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_metrics_data 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._filter_feature_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_commit_totals 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_metrics_data_dict 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_per_period_rates 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_period_count 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_period_hour_mappings 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_confidence 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.find_peak_activity 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._analyze_peak_activity 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_peak_activity_data 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_peak_activity_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._format_peak_activity_dict 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._find_peak_day 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._count_commits_by_weekday 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_peak_day_from_counts 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_activity_score 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_activity_score_components 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._compute_raw_activity_score 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.calculate_feature_delivery_speed 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_feature_branches 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_delivery_times 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._process_branch_for_delivery_time 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._is_merged_branch 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._estimate_delivery_days 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_baseline_delivery_speed 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_delivery_speed_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._create_empty_delivery_speed 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_delivery_stats 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_basic_delivery_stats 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_advanced_delivery_stats 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_consistency 5 5 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._get_coefficient_of_variation 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.establish_baseline 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_baseline_data 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_baseline_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_daily_baseline_rates 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._sum_commit_changes 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_baseline_rates_dict 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._format_baseline_metrics_dict 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator.compare_to_baseline 2 2 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._build_baseline_comparisons 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._process_baseline_comparisons 1 1 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py VelocityCalculator._calculate_percentage_change 3 3 0 0.00%
netra_backend/app/services/factory_status/metrics_velocity.py (no function) 122 122 0 0.00%
netra_backend/app/services/factory_status/mock_data_generator.py MockDataGenerator.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/mock_data_generator.py MockDataGenerator.generate_mock_commits 5 5 0 0.00%
netra_backend/app/services/factory_status/mock_data_generator.py MockDataGenerator._create_mock_commit 4 4 0 0.00%
netra_backend/app/services/factory_status/mock_data_generator.py MockDataGenerator.generate_mock_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/mock_data_generator.py (no function) 8 8 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator.__init__ 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator.calculate_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._gather_all_quality_components 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._build_quality_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._calculate_overall_score 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._extract_component_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._get_docs_score 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._get_debt_score 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._weighted_average 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py QualityAggregator._determine_quality_level 9 9 0 0.00%
netra_backend/app/services/factory_status/quality_aggregator.py (no function) 16 16 0 0.00%
netra_backend/app/services/factory_status/quality_core.py (no function) 61 61 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator.calculate 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._count_test_files 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._count_files_by_pattern 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._count_source_files 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._estimate_coverage 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._calculate_coverage_trend 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._find_uncovered_critical_files 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py TestCoverageCalculator._has_corresponding_test 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator.calculate 7 7 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._calculate_docstring_coverage 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_python_files 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._check_readme_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._check_api_docs_updated 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._file_updated_recently 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_spec_updates 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._calculate_comment_density 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_total_lines 8 8 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_comment_lines 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_python_comments 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._count_typescript_comments 7 7 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py DocumentationCalculator._determine_doc_quality 10 10 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py QualityMetrics.__post_init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py ValidationResult.__post_init__ 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_metrics.py (no function) 50 50 0 0.00%
netra_backend/app/services/factory_status/quality_models.py (no function) 57 57 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator.check_compliance 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._gather_violation_data 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._calculate_compliance_score 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._build_violation_details 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._build_compliance_result 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._check_file_line_limits 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._extract_file_list 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._count_file_violations 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._is_file_oversized 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._count_file_lines 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._check_function_line_limits 4 4 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._extract_python_files 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._sum_function_violations 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._count_function_violations 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._read_file_content 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._extract_functions 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._count_oversized_functions 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._check_module_violations 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._extract_deep_directories 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py ArchitectureValidator._determine_compliance_status 7 7 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator.calculate_quality_metrics 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._initialize_calculators 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._gather_metrics 6 6 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._build_quality_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._calculate_overall_quality_score 3 3 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._extract_component_scores 5 5 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py QualityCalculator._determine_quality_level 9 9 0 0.00%
netra_backend/app/services/factory_status/quality_validation.py (no function) 37 37 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer.analyze_trends 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._create_trend_analysis 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer.check_orchestration_alignment 2 2 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._get_alignment_principles 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._format_alignment_result 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer.score_to_dict 3 3 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._extract_base_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._extract_score_metadata 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer.rank_modules 4 4 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._sort_modules_by_score 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._get_top_modules 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._get_bottom_modules 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer.create_report_structure 3 3 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._get_basic_report_fields 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py ReportAnalyzer._get_module_report_fields 1 1 0 0.00%
netra_backend/app/services/factory_status/report_analyzer.py (no function) 19 19 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder.__init__ 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._init_parsers 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._init_calculators 4 4 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder.build_report 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_all_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_time_based_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_static_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._generate_summary_and_recommendations 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._create_executive_summary 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._create_recommendations 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._create_report_from_data 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_velocity_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._calculate_commit_rates 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_velocity_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_base_velocity_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_activity_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_impact_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_impact_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_change_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_risk_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_quality_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_quality_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_quality_components 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_quality_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_business_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._convert_objective_mapping 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_business_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_core_business_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_extended_business_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_branch_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_branch_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_branch_counts 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_branch_statistics 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_feature_progress 6 6 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._analyze_feature_commits 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._filter_feature_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._filter_fix_commits 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_commit_analysis 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._analyze_commit_sessions 7 7 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_feature_progress 4 4 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_feature_summary 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_commit_summary 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_top_contributors 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._generate_executive_summary 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._gather_summary_components 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._extract_summary_insights 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_summary_components_dict 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_executive_summary 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._prepare_executive_summary_params 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._calculate_productivity_score 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._calculate_component_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._apply_score_weights 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._extract_highlights 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._collect_all_highlights 6 6 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_velocity_highlights 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_impact_highlights 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_quality_highlights 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_business_highlights 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._identify_action_items 5 5 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_velocity_actions 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_quality_actions 5 5 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_business_actions 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._calculate_architecture_violations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._determine_status 4 4 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._generate_recommendations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._collect_all_recommendations 6 6 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_branch_recommendations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_velocity_recommendations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_quality_recommendations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._check_business_recommendations 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._create_report 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_core_report_data 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._get_extended_report_data 3 3 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._generate_report_metadata 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_extended_metrics_data 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._generate_report_id 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder.export_json 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder.export_summary 4 4 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_summary_header 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._format_header_components 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._build_summary_content 2 2 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._format_all_content_sections 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py ReportBuilder._flatten_content_sections 1 1 0 0.00%
netra_backend/app/services/factory_status/report_builder.py (no function) 116 116 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator.calculate_overall_score 3 3 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator._get_score_weights 1 1 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator._calculate_weighted_sum 1 1 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator.calculate_module_score 4 4 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator._build_compliance_base_data 1 1 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py ScoreCalculator._extract_individual_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/score_calculator.py (no function) 10 10 0 0.00%
netra_backend/app/services/factory_status/spec_analyzer_core.py SpecLoader.__init__ 2 2 0 0.00%
netra_backend/app/services/factory_status/spec_analyzer_core.py SpecLoader.load_all_specs 5 5 0 0.00%
netra_backend/app/services/factory_status/spec_analyzer_core.py SpecLoader._load_single_spec 5 5 0 0.00%
netra_backend/app/services/factory_status/spec_analyzer_core.py SpecLoader.get_spec 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_analyzer_core.py (no function) 37 37 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer.__init__ 5 5 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer.score_module 4 4 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._run_module_analyses 4 4 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._package_analysis_results 3 3 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._package_arch_data 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._package_type_data 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._build_module_metrics 4 4 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._extract_claude_score 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._build_score_dict 3 3 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._get_base_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._get_placeholder_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._combine_violations 3 3 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer.score_all_modules 4 4 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._process_module_dir 4 4 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py SpecComplianceScorer._is_valid_module_dir 1 1 0 0.00%
netra_backend/app/services/factory_status/spec_compliance_scorer.py (no function) 23 23 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator.calculate_debt 4 4 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._collect_debt_metrics 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._get_base_debt_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._get_additional_debt_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._calculate_debt_score_from_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._build_technical_debt 2 2 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._prepare_debt_params 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_code_smells 6 6 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_pattern_occurrences 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_output_lines 4 4 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._calculate_duplication 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._find_complexity_hotspots 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._find_large_files 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._extract_large_files 4 4 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._process_file_lines 6 6 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._is_large_file 4 4 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_deprecated_usage 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_todo_items 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._calculate_debt_score 2 2 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._calculate_raw_debt_score 1 1 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._calculate_debt_trend 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py TechnicalDebtCalculator._count_recent_todo_commits 3 3 0 0.00%
netra_backend/app/services/factory_status/technical_debt_calculator.py (no function) 27 27 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer.analyze_type_safety 4 4 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._count_typed_functions 5 5 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._process_file_types 2 2 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._calculate_type_safety_score 1 1 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._check_type_annotations 6 6 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._read_file_content 2 2 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._parse_ast 1 1 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._analyze_function_types 7 7 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._is_function_node 1 1 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._check_single_function_types 6 6 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py TypeSafetyAnalyzer._add_type_violation 1 1 0 0.00%
netra_backend/app/services/factory_status/type_safety_analyzer.py (no function) 17 17 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ObjectiveMapper.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ObjectiveMapper.map_commits 6 6 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ObjectiveMapper._classify_commit_objective 12 12 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ObjectiveMapper._matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator.calculate 3 3 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._count_all_customer_impacts 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._update_customer_impact_counts 10 10 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._build_customer_impact_metrics 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._is_customer_facing_commit 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._is_ux_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._is_performance_enhancement 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py CustomerImpactCalculator._calculate_satisfaction_score 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator.calculate 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._count_revenue_features 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._update_revenue_counts 8 8 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._calculate_revenue_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._build_revenue_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._is_revenue_generating 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._is_monetization_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._is_market_expansion 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._is_conversion_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._calculate_subscription_impact 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py RevenueCalculator._estimate_revenue_impact 3 3 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator.__init__ 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator.calculate 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._count_security_features 4 4 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._update_security_counts 8 8 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._calculate_security_scores 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._build_security_metrics 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._is_security_fix 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._is_compliance_improvement 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._is_audit_preparation 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._is_data_protection 2 2 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._matches_patterns 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._calculate_compliance_score 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py ComplianceSecurityCalculator._calculate_risk_reduction 1 1 0 0.00%
netra_backend/app/services/factory_status/value_calculator.py (no function) 47 47 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer.summarize_violations 4 4 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._init_violation_summary 1 1 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._categorize_violation 3 3 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._increment_violation_count 4 4 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer.get_critical_violations 2 2 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._filter_critical_violations 5 5 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._is_critical_violation 1 1 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py ViolationAnalyzer._format_critical_violation 1 1 0 0.00%
netra_backend/app/services/factory_status/violation_analyzer.py (no function) 11 11 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.__init__ 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.response_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.diagnostic_tips 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.recovery_suggestions 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService._format_response 4 4 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService._get_diagnostic_tips 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService._get_recovery_suggestions 2 2 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.generate_fallback 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.generate_batch_fallbacks 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py FallbackResponseService.get_fallback_for_json_error 1 1 0 0.00%
netra_backend/app/services/fallback_response/__init__.py (no function) 21 21 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor.populate_template 6 6 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._summarize_request 7 7 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._get_error_code 3 3 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor.generate_quality_feedback 7 7 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._check_specificity_issues 2 2 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._check_actionability_issues 2 2 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._check_quantification_issues 2 2 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._check_logic_issues 2 2 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._check_generic_content_issues 2 2 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor._format_quality_feedback 3 3 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor.extract_useful_content 13 13 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py ContentProcessor.create_json_error_fallback 3 3 0 0.00%
netra_backend/app/services/fallback_response/content_processor.py (no function) 17 17 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager.__init__ 2 2 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager.get_diagnostic_tips 1 1 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager.get_recovery_suggestions 1 1 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager.analyze_failure 1 1 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager._get_severity 2 2 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py DiagnosticsManager._should_retry 2 2 0 0.00%
netra_backend/app/services/fallback_response/diagnostics.py (no function) 9 9 0 0.00%
netra_backend/app/services/fallback_response/models.py FallbackContext.__post_init__ 2 2 0 0.00%
netra_backend/app/services/fallback_response/models.py (no function) 27 27 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator.__init__ 4 4 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator.generate_fallback 9 9 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._create_response_text 6 6 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._get_quality_feedback 3 3 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._collect_support_options 3 3 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._get_diagnostics 3 3 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._get_recovery_options 3 3 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._log_fallback_generation 1 1 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._build_response 8 8 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._can_retry 1 1 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._build_retry_info 2 2 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator._get_emergency_fallback 1 1 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator.generate_batch_fallbacks 5 5 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py ResponseGenerator.get_fallback_for_json_error 1 1 0 0.00%
netra_backend/app/services/fallback_response/response_generator.py (no function) 22 22 0 0.00%
netra_backend/app/services/fallback_response/templates.py (no function) 2 2 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager.__init__ 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager._initialize_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager.get_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager.get_all_templates 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager._get_generic_template 3 3 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager.add_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py TemplateManager.format_template 6 6 0 0.00%
netra_backend/app/services/fallback_response/templates_core.py (no function) 11 11 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates.get_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_low_quality_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_parsing_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_low_quality_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_parsing_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_parameters_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._build_parameters_list 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_objectives_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._build_objectives_list 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_processing_issue_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._build_processing_issues 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._get_parsing_failure_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py DataTemplates._build_parsing_causes 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_data.py (no function) 17 17 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates.get_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_low_quality_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_context_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_circular_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_low_quality_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_context_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_circular_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_info_request_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_info_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_context_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_context_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_stepwise_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_stepwise_steps 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_key_info_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_key_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_setup_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_setup_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_concrete_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_concrete_steps 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._get_practical_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py OptimizationTemplates._build_practical_steps 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_optimization.py (no function) 25 25 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates.get_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_low_quality_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_generic_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_action_plan_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_triage_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_report_low_quality_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_generic_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_action_plan_low_quality_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_action_plan_validation_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_triage_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_comprehensive_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_comprehensive_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_additional_input_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_additional_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_specific_insights_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_insights_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_actionable_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_actionable_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_implementation_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_implementation_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_clarification_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_clarification_questions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_quality_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_quality_questions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_refinement_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_refinement_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_categorization_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_categorization_questions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._get_context_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py ReportTemplates._build_context_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_reports.py (no function) 34 34 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates.get_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_error_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_timeout_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_rate_limit_mapping 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_error_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_timeout_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_rate_limit_templates 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_system_unavailable_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_system_options 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_processing_error_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_processing_options 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_analysis_timeout_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_analysis_actions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_request_timeout_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_request_actions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_rate_limit_reached_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_rate_limit_actions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._get_request_limit_exceeded_template 4 4 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_limit_actions 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates.get_generic_template 5 5 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py SystemTemplates._build_generic_requirements 1 1 0 0.00%
netra_backend/app/services/fallback_response/templates_system.py (no function) 25 25 0 0.00%
netra_backend/app/services/fallback_response_service.py generate_fallback 1 1 0 0.00%
netra_backend/app/services/fallback_response_service.py generate_batch_fallbacks 1 1 0 0.00%
netra_backend/app/services/fallback_response_service.py get_fallback_for_json_error 1 1 0 0.00%
netra_backend/app/services/fallback_response_service.py (no function) 8 8 1 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.__init__ 6 6 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._ensure_storage_directory 9 9 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._generate_file_id 1 1 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._sanitize_filename 13 13 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._get_file_path 7 7 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._calculate_checksum 5 5 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._validate_file_upload_params 24 24 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.upload_file 17 17 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.upload_large_file 38 38 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService._validate_file_access 4 4 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.get_file_metadata 4 4 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.delete_file 15 15 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.delete_files_batch 14 14 0 0.00%
netra_backend/app/services/file_storage_service.py FileStorageService.cleanup_orphaned_files 27 27 0 0.00%
netra_backend/app/services/file_storage_service.py (no function) 27 27 0 0.00%
netra_backend/app/services/generation_job_manager.py update_job_status 9 9 0 0.00%
netra_backend/app/services/generation_job_manager.py _build_clickhouse_config 0 0 1 100.00%
netra_backend/app/services/generation_job_manager.py _create_clickhouse_connection 3 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _fetch_corpus_data 4 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _process_corpus_results 4 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _execute_corpus_fetch 5 0 0 100.00%
netra_backend/app/services/generation_job_manager.py get_corpus_from_clickhouse 5 0 0 100.00%
netra_backend/app/services/generation_job_manager.py load_corpus_from_file 5 5 0 0.00%
netra_backend/app/services/generation_job_manager.py create_output_directory 3 3 0 0.00%
netra_backend/app/services/generation_job_manager.py save_job_result_to_file 4 4 0 0.00%
netra_backend/app/services/generation_job_manager.py validate_job_params 4 4 0 0.00%
netra_backend/app/services/generation_job_manager.py finalize_job_completion 1 1 0 0.00%
netra_backend/app/services/generation_job_manager.py _normalize_sample_format 4 1 0 75.00%
netra_backend/app/services/generation_job_manager.py _create_corpus_record 1 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _process_sample_record 6 2 0 66.67%
netra_backend/app/services/generation_job_manager.py _insert_record_batch 5 1 0 80.00%
netra_backend/app/services/generation_job_manager.py _save_corpus_to_file 3 2 0 33.33%
netra_backend/app/services/generation_job_manager.py _setup_corpus_table 2 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _execute_corpus_save 6 0 0 100.00%
netra_backend/app/services/generation_job_manager.py save_corpus_to_clickhouse 6 3 0 50.00%
netra_backend/app/services/generation_job_manager.py _calculate_optimal_batch_size 2 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _process_batch_when_full 4 2 0 50.00%
netra_backend/app/services/generation_job_manager.py _initialize_batch_processing 4 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _process_sample_collection 6 0 0 100.00%
netra_backend/app/services/generation_job_manager.py _process_corpus_records 5 0 0 100.00%
netra_backend/app/services/generation_job_manager.py (no function) 41 0 0 100.00%
netra_backend/app/services/generation_service.py (no function) 7 0 0 100.00%
netra_backend/app/services/generation_worker.py init_worker 5 5 0 0.00%
netra_backend/app/services/generation_worker.py generate_content_for_worker 5 5 0 0.00%
netra_backend/app/services/generation_worker.py (no function) 8 0 0 100.00%
netra_backend/app/services/health_check_service.py HealthCheckService.__init__ 6 6 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.start 2 2 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.stop 6 6 1 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.register_check 2 2 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.unregister_check 3 3 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.run_check 33 33 1 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.run_all_checks 10 10 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.get_health_status 17 17 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.get_check_result 2 2 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.add_health_listener 1 1 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService.clear_results 2 2 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService._check_loop 12 12 0 0.00%
netra_backend/app/services/health_check_service.py HealthCheckService._notify_listeners 6 6 1 0.00%
netra_backend/app/services/health_check_service.py database_health_check 5 5 0 0.00%
netra_backend/app/services/health_check_service.py redis_health_check 5 5 0 0.00%
netra_backend/app/services/health_check_service.py (no function) 47 47 0 0.00%
netra_backend/app/services/health_checker.py (no function) 2 2 0 0.00%
netra_backend/app/services/health_monitor.py HealthMonitor.__init__ 3 3 0 0.00%
netra_backend/app/services/health_monitor.py HealthMonitor.check_service_health 25 25 0 0.00%
netra_backend/app/services/health_monitor.py HealthMonitor.set_service_health 3 3 0 0.00%
netra_backend/app/services/health_monitor.py HealthMonitor.get_health_history 2 2 0 0.00%
netra_backend/app/services/health_monitor.py HealthMonitor.get_overall_health 9 9 0 0.00%
netra_backend/app/services/health_monitor.py (no function) 12 12 0 0.00%
netra_backend/app/services/health_registry.py HealthRegistry.__init__ 2 2 0 0.00%
netra_backend/app/services/health_registry.py HealthRegistry.register_service 3 3 0 0.00%
netra_backend/app/services/health_registry.py HealthRegistry.get_service 1 1 0 0.00%
netra_backend/app/services/health_registry.py HealthRegistry.get_default_service 1 1 0 0.00%
netra_backend/app/services/health_registry.py HealthRegistry.get_all_services 1 1 0 0.00%
netra_backend/app/services/health_registry.py (no function) 9 9 0 0.00%
netra_backend/app/services/http_client.py (no function) 1 1 0 0.00%
netra_backend/app/services/job_store.py JobStore.__init__ 1 0 0 100.00%
netra_backend/app/services/job_store.py JobStore.set 1 1 0 0.00%
netra_backend/app/services/job_store.py JobStore.get 1 1 0 0.00%
netra_backend/app/services/job_store.py JobStore.update 3 3 0 0.00%
netra_backend/app/services/job_store.py (no function) 8 0 0 100.00%
netra_backend/app/services/key_manager.py ManagedKey.is_expired 4 4 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.__init__ 3 3 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.load_from_settings 7 7 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.generate_key 7 7 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.store_key 5 5 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.get_key 15 15 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.get_or_generate_key 4 4 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.delete_key 10 10 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.list_keys 6 6 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.rotate_key 9 9 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.cleanup_expired_keys 9 9 0 0.00%
netra_backend/app/services/key_manager.py KeyManager.get_stats 8 8 0 0.00%
netra_backend/app/services/key_manager.py get_key_manager 3 3 0 0.00%
netra_backend/app/services/key_manager.py get_key 1 1 0 0.00%
netra_backend/app/services/key_manager.py generate_key 1 1 0 0.00%
netra_backend/app/services/key_manager.py get_or_generate_key 1 1 0 0.00%
netra_backend/app/services/key_manager.py (no function) 41 41 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.__init__ 8 8 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.register_component 6 6 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.initialize 11 11 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.load_component 36 36 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader._load_component_impl 26 26 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader._preload_components 21 21 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.unload_component 29 29 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.unload_optional_components 7 7 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.unload_low_priority_components 7 7 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.is_loaded 3 3 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.get_component_info 4 4 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.get_metrics 4 4 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.component_scope 8 8 0 0.00%
netra_backend/app/services/lazy_component_loader.py LazyComponentLoader.shutdown 7 7 0 0.00%
netra_backend/app/services/lazy_component_loader.py get_component_loader 3 3 0 0.00%
netra_backend/app/services/lazy_component_loader.py initialize_component_loader 4 4 0 0.00%
netra_backend/app/services/lazy_component_loader.py lazy_component 2 2 0 0.00%
netra_backend/app/services/lazy_component_loader.py lazy_component.decorator 3 3 0 0.00%
netra_backend/app/services/lazy_component_loader.py get_lazy_component 2 2 0 0.00%
netra_backend/app/services/lazy_component_loader.py (no function) 70 70 0 0.00%
netra_backend/app/services/llm/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer.__init__ 2 2 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer._initialize_model_costs 1 1 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer.analyze_costs 14 14 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer._calculate_cost 6 6 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer._find_optimal_model 12 12 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer._generate_recommendations 10 10 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py LLMCostOptimizer.get_model_recommendations 12 12 0 0.00%
netra_backend/app/services/llm/cost_optimizer.py (no function) 30 30 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector.__init__ 2 2 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector._initialize_models 1 1 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector.select_model 12 12 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector.get_ranked_models 7 7 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector._filter_candidates 17 17 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector._score_candidates 15 15 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector.get_model_info 4 4 0 0.00%
netra_backend/app/services/llm/model_selector.py ModelSelector.recommend_for_task 8 8 0 0.00%
netra_backend/app/services/llm/model_selector.py (no function) 39 39 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.__init__ 3 3 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.generate_cache_key 5 5 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._prepare_key_data 1 1 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.get_cached_response 5 5 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._get_redis_client 5 5 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._retrieve_cached_data 9 9 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._parse_cache_entry 4 4 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.cache_response 4 4 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._create_cache_entry 1 1 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._store_cache_entry 4 4 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._execute_cache_store 10 10 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.clear_cache 5 5 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._build_clear_pattern 4 4 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._execute_cache_clear 13 13 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.clear_cache_pattern 5 5 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore._execute_pattern_clear 14 14 0 0.00%
netra_backend/app/services/llm_cache_core.py LLMCacheCore.should_cache_response 6 6 0 0.00%
netra_backend/app/services/llm_cache_core.py (no function) 25 25 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics.__init__ 3 3 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics.get_cache_metrics 8 8 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._get_redis_client_for_metrics 4 4 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._get_empty_metrics 1 1 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._collect_comprehensive_metrics 5 5 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._collect_cache_keys 4 4 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._aggregate_stats_totals 7 7 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._get_stats_from_key 5 5 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._calculate_hit_rate 1 1 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._estimate_cache_size 6 6 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._sample_cache_entry_sizes 6 6 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._calculate_total_size_mb 3 3 0 0.00%
netra_backend/app/services/llm_cache_metrics.py LLMCacheMetrics._format_metrics_result 1 1 0 0.00%
netra_backend/app/services/llm_cache_metrics.py (no function) 19 19 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.__init__ 4 4 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.get_cached_response 7 7 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.cache_response 3 3 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.get_cache_stats 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.get_cache_metrics 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.clear_cache 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.clear_cache_pattern 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.should_cache_response 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.get_performance_stats 2 2 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.health_check 4 4 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.analyze_cache_keys 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.get_aggregated_stats 3 3 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.warm_up_cache 7 7 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.create_backup 6 6 0 0.00%
netra_backend/app/services/llm_cache_service.py LLMCacheService.restore_from_backup 5 5 0 0.00%
netra_backend/app/services/llm_cache_service.py health_check 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py analyze_cache_keys 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py create_backup 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py restore_from_backup 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py get_aggregated_stats 1 1 0 0.00%
netra_backend/app/services/llm_cache_service.py (no function) 31 31 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats.__init__ 2 2 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats.update_stats 5 5 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._get_redis_client 1 1 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._update_stats_data 6 6 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._get_current_stats 4 4 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._increment_stats 6 6 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._store_updated_stats 1 1 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats.get_cache_stats 6 6 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._get_empty_stats 1 1 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._get_single_config_stats 7 7 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._get_all_config_stats 7 7 0 0.00%
netra_backend/app/services/llm_cache_stats.py LLMCacheStats._collect_all_stats 7 7 0 0.00%
netra_backend/app/services/llm_cache_stats.py (no function) 18 18 0 0.00%
netra_backend/app/services/log_generation_service.py _extract_generation_config 5 5 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_trace_types_and_content 10 10 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_id_columns 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_app_columns 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_model_columns 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_content_columns 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_performance_columns 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _create_base_dataframe 7 7 0 0.00%
netra_backend/app/services/log_generation_service.py _calculate_costs_and_totals 5 5 0 0.00%
netra_backend/app/services/log_generation_service.py generate_data_chunk_for_service 5 5 0 0.00%
netra_backend/app/services/log_generation_service.py _create_log_base_info 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _create_log_metadata 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _create_cost_info 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _create_token_info 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _create_llm_event 3 3 0 0.00%
netra_backend/app/services/log_generation_service.py format_log_entry 4 4 0 0.00%
netra_backend/app/services/log_generation_service.py get_config 3 3 0 0.00%
netra_backend/app/services/log_generation_service.py run_log_generation_job 12 12 0 0.00%
netra_backend/app/services/log_generation_service.py _calculate_work_chunks 7 7 0 0.00%
netra_backend/app/services/log_generation_service.py _prepare_worker_args 1 1 0 0.00%
netra_backend/app/services/log_generation_service.py _execute_multiprocessing_pool 9 9 0 0.00%
netra_backend/app/services/log_generation_service.py _process_log_results 2 2 0 0.00%
netra_backend/app/services/log_generation_service.py _generate_synthetic_logs 4 4 0 0.00%
netra_backend/app/services/log_generation_service.py (no function) 36 0 0 100.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager.__init__ 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager.establish_connection 8 8 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._generate_connection_id 2 2 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._connect_stdio 12 12 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._connect_http 12 12 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._connect_websocket 10 10 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._build_connection_response 4 4 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager.store_connection 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager.get_connection 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager.remove_connection 6 6 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._create_websocket_session 5 5 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._create_websocket_session.WebSocketSession.__init__ 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._create_websocket_session.WebSocketSession.send_ping 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py MCPConnectionManager._create_websocket_session.WebSocketSession.close 1 1 0 0.00%
netra_backend/app/services/mcp_client_connection_manager.py (no function) 25 25 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.__init__ 4 4 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.register_server 9 9 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.connect_to_server 8 8 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService._connect_to_server_internal 8 8 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.list_servers 7 7 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService._server_to_dict 1 1 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.discover_tools 1 1 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.execute_tool 5 5 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService._execute_tool_internal 2 2 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.get_resources 1 1 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.fetch_resource 2 2 0 0.00%
netra_backend/app/services/mcp_client_service.py MCPClientService.clear_cache 8 8 0 0.00%
netra_backend/app/services/mcp_client_service.py (no function) 26 26 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor.__init__ 2 2 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor.discover_tools 10 10 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._mock_tool_discovery 1 1 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor.execute_tool 13 13 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._start_tool_execution 1 1 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._execute_and_time_tool 1 1 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._complete_execution_success 2 2 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._complete_execution_failure 1 1 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._create_success_response 2 2 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor._execute_tool_on_server 2 2 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py ServiceMCPToolExecutor.clear_tool_cache 5 5 0 0.00%
netra_backend/app/services/mcp_client_tool_executor.py (no function) 21 21 0 0.00%
netra_backend/app/services/mcp_integration.py MCPMessage.create_request 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPMessage.create_response 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPMessage.create_notification 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPMessage.to_dict 12 12 0 0.00%
netra_backend/app/services/mcp_integration.py MCPMessage.from_dict 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.__init__ 12 12 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.connect 23 23 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.disconnect 13 13 1 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.call_tool 15 15 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.read_resource 12 12 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._send_message 14 14 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._discover_tools 11 11 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._discover_resources 11 11 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._handle_initialized 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._handle_list_tools 3 3 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._handle_list_resources 3 3 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient._handle_notification 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPClient.get_client_info 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.__init__ 4 4 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.create_client 18 18 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.remove_client 14 14 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.call_tool 18 18 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.read_resource 18 18 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService._register_client_tools 3 3 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService._register_client_resources 3 3 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.list_available_tools 7 7 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.list_available_resources 7 7 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.get_client_status 2 2 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.list_clients 1 1 0 0.00%
netra_backend/app/services/mcp_integration.py MCPIntegrationService.get_integration_stats 5 5 0 0.00%
netra_backend/app/services/mcp_integration.py get_mcp_integration_service 3 3 0 0.00%
netra_backend/app/services/mcp_integration.py call_mcp_tool 2 2 0 0.00%
netra_backend/app/services/mcp_integration.py read_mcp_resource 2 2 0 0.00%
netra_backend/app/services/mcp_integration.py (no function) 90 90 0 0.00%
netra_backend/app/services/mcp_models.py (no function) 24 24 0 0.00%
netra_backend/app/services/mcp_request_handler.py handle_request 9 9 0 0.00%
netra_backend/app/services/mcp_request_handler.py _validate_jsonrpc_request 8 8 0 0.00%
netra_backend/app/services/mcp_request_handler.py _process_mcp_method 5 5 0 0.00%
netra_backend/app/services/mcp_request_handler.py _process_tools_list 1 1 0 0.00%
netra_backend/app/services/mcp_request_handler.py _process_tools_call 1 1 0 0.00%
netra_backend/app/services/mcp_request_handler.py _create_error_response 4 4 0 0.00%
netra_backend/app/services/mcp_request_handler.py (no function) 9 9 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._assign_primary_services 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._assign_secondary_services 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._assign_core_services 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._initialize_repositories 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._create_mcp_server 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_primary_services 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_secondary_services 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._prepare_service_params 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._inject_services_to_server 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._initialize_session_storage 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._initialize_service_components 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.__init__ 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._setup_mcp_service_components 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._setup_infrastructure_components 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._hash_api_key 2 2 1 0.00%
netra_backend/app/services/mcp_service.py MCPService._store_client_in_db 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._convert_to_mcp_client 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._log_registration_success 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._create_client_with_hash 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._validate_and_create_client 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._finalize_client_registration 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.register_client 6 6 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._check_client_permission 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._update_client_activity 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.validate_client_access 6 6 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_execution_params 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._store_execution_record 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_update_params 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._update_execution_with_result 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._log_execution_completion 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.record_tool_execution 6 6 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_session_timestamps 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._build_session_dict 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._generate_session_data 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._store_session 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.create_session 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.get_session 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.update_session_activity 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.close_session 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._check_session_timeout 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._identify_inactive_sessions 6 6 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._remove_inactive_sessions 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.cleanup_inactive_sessions 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.get_mcp_server 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.get_fastmcp_app 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_basic_server_info 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_server_capabilities 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_agent_tools 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_optimization_tools 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_data_tools 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_available_tools 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_available_resources 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._get_available_prompts 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._add_server_metadata 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._add_available_items 4 4 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._compile_server_info 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.get_server_info 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.initialize 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.shutdown 8 8 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._extract_context_info 3 3 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._create_tool_execution 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._execute_tool_logic 1 1 0 0.00%
netra_backend/app/services/mcp_service.py MCPService._handle_successful_execution 3 3 1 0.00%
netra_backend/app/services/mcp_service.py MCPService._handle_failed_execution 3 3 1 0.00%
netra_backend/app/services/mcp_service.py MCPService._run_tool_execution 2 2 0 0.00%
netra_backend/app/services/mcp_service.py MCPService.execute_tool 7 7 0 0.00%
netra_backend/app/services/mcp_service.py get_server_info 1 1 0 0.00%
netra_backend/app/services/mcp_service.py execute_tool 1 1 0 0.00%
netra_backend/app/services/mcp_service.py (no function) 92 92 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.__init__ 18 18 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.start 17 17 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.stop 20 20 2 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.get_memory_stats 21 21 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.request_scope 9 9 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._dispose_scope 17 17 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.get_or_create_component 14 14 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.register_lazy_component 2 2 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.load_component 24 24 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._memory_monitoring_loop 19 19 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._cleanup_loop 11 11 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._periodic_cleanup 14 14 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._gentle_cleanup 10 10 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._emergency_cleanup 20 20 1 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService._unload_component 15 15 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.get_active_scopes_count 2 2 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.get_memory_history 1 1 0 0.00%
netra_backend/app/services/memory_optimization_service.py MemoryOptimizationService.get_status 4 4 0 0.00%
netra_backend/app/services/memory_optimization_service.py get_memory_service 3 3 0 0.00%
netra_backend/app/services/memory_optimization_service.py initialize_memory_service 4 4 0 0.00%
netra_backend/app/services/memory_optimization_service.py shutdown_memory_service 3 3 0 0.00%
netra_backend/app/services/memory_optimization_service.py (no function) 62 62 0 0.00%
netra_backend/app/services/memory_startup_integration.py get_session_manager 1 1 0 0.00%
netra_backend/app/services/memory_startup_integration.py initialize_session_manager 0 0 1 100.00%
netra_backend/app/services/memory_startup_integration.py initialize_memory_optimization_system 12 12 0 0.00%
netra_backend/app/services/memory_startup_integration.py _register_lazy_components 7 7 0 0.00%
netra_backend/app/services/memory_startup_integration.py _setup_memory_monitoring_hooks 7 7 0 0.00%
netra_backend/app/services/memory_startup_integration.py _on_websocket_disconnect 6 6 0 0.00%
netra_backend/app/services/memory_startup_integration.py _create_clickhouse_manager 8 8 0 0.00%
netra_backend/app/services/memory_startup_integration.py _create_performance_monitor 8 8 0 0.00%
netra_backend/app/services/memory_startup_integration.py _create_llm_model_cache 2 2 0 0.00%
netra_backend/app/services/memory_startup_integration.py _create_tool_execution_pool 4 4 0 0.00%
netra_backend/app/services/memory_startup_integration.py _create_background_scheduler 2 2 0 0.00%
netra_backend/app/services/memory_startup_integration.py MemoryOptimizedStartupIntegration.__init__ 2 2 0 0.00%
netra_backend/app/services/memory_startup_integration.py MemoryOptimizedStartupIntegration.integrate_with_startup 12 12 0 0.00%
netra_backend/app/services/memory_startup_integration.py MemoryOptimizedStartupIntegration.create_request_scoped_session 4 4 0 0.00%
netra_backend/app/services/memory_startup_integration.py MemoryOptimizedStartupIntegration.get_memory_status 10 10 0 0.00%
netra_backend/app/services/memory_startup_integration.py MockSession.__init__ 3 3 0 0.00%
netra_backend/app/services/memory_startup_integration.py MockSession.cleanup 1 1 0 0.00%
netra_backend/app/services/memory_startup_integration.py get_memory_integration 3 3 0 0.00%
netra_backend/app/services/memory_startup_integration.py integrate_memory_optimization_with_app 3 3 0 0.00%
netra_backend/app/services/memory_startup_integration.py (no function) 29 29 0 0.00%
netra_backend/app/services/mesh/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.__init__ 3 3 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.register 8 8 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.deregister 12 12 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.find_service 5 5 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.find_by_tag 9 9 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.heartbeat 5 5 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.health_check 7 7 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.list_services 7 7 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.watch_service 3 3 0 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery._notify_watchers 5 5 1 0.00%
netra_backend/app/services/mesh/service_discovery.py ServiceDiscovery.get_discovery_stats 5 5 0 0.00%
netra_backend/app/services/mesh/service_discovery.py (no function) 15 15 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.__init__ 3 3 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.register_service 3 3 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.deregister_service 6 6 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.discover_service 1 1 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.list_services 1 1 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.health_check 1 1 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.update_service_health 3 3 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.route_request 5 5 0 0.00%
netra_backend/app/services/mesh/service_mesh.py ServiceMesh.get_mesh_stats 2 2 0 0.00%
netra_backend/app/services/mesh/service_mesh.py (no function) 13 13 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.__init__ 1 1 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.extract_user_request 8 8 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.validate_thread_access 7 7 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.get_or_create_thread 6 6 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.create_user_message 3 3 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.create_run 1 1 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.configure_supervisor 3 3 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.save_response 4 4 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.complete_run 1 1 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.send_completion 3 3 0 0.00%
netra_backend/app/services/message_handler_base.py MessageHandlerBase.convert_response_to_dict 7 7 0 0.00%
netra_backend/app/services/message_handler_base.py (no function) 25 25 0 0.00%
netra_backend/app/services/message_handler_utils.py handle_thread_history 14 14 0 0.00%
netra_backend/app/services/message_handler_utils.py _format_message_history 5 5 0 0.00%
netra_backend/app/services/message_handler_utils.py _send_thread_history 3 3 0 0.00%
netra_backend/app/services/message_handler_utils.py handle_stop_agent 4 4 0 0.00%
netra_backend/app/services/message_handler_utils.py (no function) 7 7 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.__init__ 3 3 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_start_agent 13 13 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._extract_user_request 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._get_or_validate_thread 6 6 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._validate_thread_access 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._get_or_create_thread 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._process_agent_request 15 15 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._create_user_message 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._create_run 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._configure_supervisor 7 7 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._execute_supervisor 81 81 1 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._save_response 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._complete_run 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._send_completion 4 4 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_user_message 19 19 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._extract_message_data 4 4 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._setup_thread_and_run 3 3 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._setup_thread_with_validation 12 12 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._get_validated_thread 5 5 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._validate_existing_thread 6 6 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._create_new_thread 7 7 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._initialize_conversation 3 3 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._save_user_message 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._create_conversation_run 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._setup_supervisor 9 9 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._process_user_message 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_thread_history 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_stop_agent 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_switch_thread 23 23 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._execute_thread_switch 2 2 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._format_message_for_client 8 8 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_message 4 4 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._route_message 5 5 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._route_other_messages 10 10 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.process_user_message 5 5 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.broadcast_message 1 1 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_get_conversation_history 12 12 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_get_agent_context 12 12 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._get_user_conversation_history 11 11 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._get_user_agent_context 10 10 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService.handle_example_message 19 19 0 0.00%
netra_backend/app/services/message_handlers.py MessageHandlerService._format_message_for_history 1 1 0 0.00%
netra_backend/app/services/message_handlers.py (no function) 78 78 3 0.00%
netra_backend/app/services/message_processing.py send_agent_started_notification 6 6 0 0.00%
netra_backend/app/services/message_processing.py process_user_message_with_notifications 16 16 0 0.00%
netra_backend/app/services/message_processing.py execute_and_persist 52 52 0 0.00%
netra_backend/app/services/message_processing.py persist_response 6 6 0 0.00%
netra_backend/app/services/message_processing.py save_assistant_message 1 1 0 0.00%
netra_backend/app/services/message_processing.py mark_run_completed 1 1 0 0.00%
netra_backend/app/services/message_processing.py send_response_safely 7 7 0 0.00%
netra_backend/app/services/message_processing.py handle_disconnect 1 1 0 0.00%
netra_backend/app/services/message_processing.py handle_processing_error 4 4 0 0.00%
netra_backend/app/services/message_processing.py is_connection_error 2 2 0 0.00%
netra_backend/app/services/message_processing.py send_error_safely 5 5 0 0.00%
netra_backend/app/services/message_processing.py (no function) 19 19 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.__init__ 3 3 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.start 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.stop 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.publish 5 5 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.consume 3 3 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.subscribe 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.process_queue 6 6 1 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.get_queue_size 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.list_queues 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueueService.purge_queue 5 5 0 0.00%
netra_backend/app/services/message_queue.py MessageQueue.__init__ 2 2 0 0.00%
netra_backend/app/services/message_queue.py MessageQueue.put 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueue.get 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueue.size 1 1 0 0.00%
netra_backend/app/services/message_queue.py MessageQueue.clear 1 1 0 0.00%
netra_backend/app/services/message_queue.py (no function) 21 21 0 0.00%
netra_backend/app/services/messaging/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.__init__ 2 2 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.add_failed_message 4 4 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.get_failed_messages 1 1 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.retry_message 4 4 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.clear_old_messages 4 4 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py DeadLetterQueue.get_failure_stats 7 7 0 0.00%
netra_backend/app/services/messaging/dead_letter_queue.py (no function) 9 9 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.__init__ 2 2 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.enqueue 2 2 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.dequeue 1 1 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.process_messages 4 4 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue._process_message 4 4 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.register_handler 1 1 0 0.00%
netra_backend/app/services/messaging/message_queue.py MessageQueue.get_queue_size 1 1 0 0.00%
netra_backend/app/services/messaging/message_queue.py (no function) 11 11 0 0.00%
netra_backend/app/services/metrics/__init__.py (no function) 10 10 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.start_operation 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.end_operation 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.record_timeout 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.record_validation_error 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_all_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_active_operations 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_recent_operations 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_time_series_data 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._create_time_series_points 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._extract_points_from_operations 6 6 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._create_point_from_record 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._create_time_series_point 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._extract_metric_value 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._get_basic_metric_values 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._get_advanced_metric_values 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_health_score 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.get_system_overview 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector.cleanup_old_data 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._get_execution_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py AgentMetricsCollector._get_resource_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics.py (no function) 31 31 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._init_data_structures 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._init_performance_tracking 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._init_components 5 5 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._get_alert_thresholds 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.start_operation 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.end_operation 5 5 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._get_and_remove_operation 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._register_and_log_operation 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._build_completion_data 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._finalize_and_process_operation 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._process_completed_operation 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.record_timeout 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.record_validation_error 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._end_operation_with_data 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._update_agent_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._track_performance 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._track_execution_time 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._track_memory_usage 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._track_cpu_usage 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._check_alert_conditions 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_all_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_active_operations 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_recent_operations 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_health_score 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.get_system_overview 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore._get_system_stats 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py AgentMetricsCollectorCore.cleanup_old_data 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_collector_core.py (no function) 43 43 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector.get_time_series_data 8 8 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector._extract_metric_value 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector.get_health_score 9 9 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector.get_buffer_status 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py AgentMetricsCollector.cleanup_old_data 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_compact.py (no function) 15 15 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py create_operation_record 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _generate_operation_id 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _build_operation_record 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _create_base_record 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py calculate_operation_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _calculate_execution_time 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _build_metrics_dict 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _get_base_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _get_resource_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py update_agent_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _update_operation_counts 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _increment_total_operations 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _update_success_failure_counts 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _update_failure_breakdown 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _calculate_success_rates 3 3 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _update_specific_error_counts 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py calculate_health_score 4 4 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _calculate_health_factors 5 5 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py _compute_final_score 2 2 0 0.00%
netra_backend/app/services/metrics/agent_metrics_models.py (no function) 69 69 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.__init__ 5 5 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector._get_redis 3 3 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.collect_user_interaction 11 11 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.collect_system_metric 11 11 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.collect_business_event 10 10 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.get_interaction_summary 20 20 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.get_metric_aggregates 22 22 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.get_business_event_counts 21 21 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.get_cached_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py AnalyticsCollector.flush_buffer 7 7 0 0.00%
netra_backend/app/services/metrics/analytics_collector.py (no function) 19 19 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.initialize 7 7 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.record_event 9 9 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector._update_user_metrics 8 8 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.get_usage_metrics 10 10 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.get_user_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.get_top_users 2 2 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.get_daily_metrics 10 10 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.calculate_user_costs 10 10 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.get_revenue_metrics 9 9 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.export_metrics 3 3 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py BillingMetricsCollector.health_check 2 2 0 0.00%
netra_backend/app/services/metrics/billing_metrics.py (no function) 56 56 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.record_hit 3 3 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.record_miss 3 3 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.record_eviction 1 1 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.update_size 1 1 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.get_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.get_hit_rate 1 1 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService.reset_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService._update_hit_rate 3 3 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py CacheMetricsService._update_response_time 6 6 0 0.00%
netra_backend/app/services/metrics/cache_metrics.py (no function) 13 13 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.__init__ 5 5 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.record_failure 2 2 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.record_success 6 6 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.record_state_change 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.get_metrics 6 6 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetrics.reset 10 10 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsCollector.__init__ 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsCollector.collect_endpoint_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsCollector.record_endpoint_failure 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsCollector.record_endpoint_success 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsService.__init__ 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsService.get_endpoint_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsService.record_failure 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py CircuitBreakerMetricsService.record_success 1 1 0 0.00%
netra_backend/app/services/metrics/circuit_breaker_metrics.py (no function) 20 20 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_operation_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_resource_usage 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_custom_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_quality_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_corpus_metric 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py convert_time_series_point 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _operation_metrics_to_dict 4 4 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_operation_base_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_operation_timing_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_operation_performance_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _resource_usage_to_dict 3 3 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_resource_base_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_resource_value_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _corpus_metric_to_dict 4 4 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_corpus_metric_base_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_corpus_metric_value_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_corpus_metric_extended_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _quality_metrics_to_dict 3 3 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_quality_scores_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _build_quality_meta_data 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py _time_series_to_dict 1 1 0 0.00%
netra_backend/app/services/metrics/converter_helpers.py (no function) 24 24 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.__init__ 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.start_operation 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._validate_and_process_operation 4 4 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.end_operation 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._process_operation_completion 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._get_and_remove_operation_data 4 4 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._create_operation_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._record_operation_metrics 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._track_timing_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._track_success_failure_metrics 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._buffer_metrics_for_export 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.record_generation_time 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._create_generation_time_metric 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._store_metric 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.get_success_rate 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._get_success_counts_for_corpus 4 4 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._aggregate_corpus_success_counts 6 6 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.get_average_generation_time 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._get_operation_times_for_corpus 4 4 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._aggregate_corpus_operation_times 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.get_time_series_data 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._extract_time_series_points 6 6 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.get_buffer_status 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector.clear_old_data 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._calculate_cutoff_time 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._process_buffer_entry 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._get_operational_stats 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py CoreMetricsCollector._get_buffer_stats 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector.py (no function) 39 39 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py create_operation_data 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py calculate_timing_data 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py prepare_base_metrics_data 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py build_operation_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py calculate_throughput 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py get_generation_metric_base_fields 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py get_generation_metric_additional_fields 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py calculate_success_rate_from_counts 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py calculate_average_time 1 1 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py is_entry_valid_for_time_series 3 3 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py create_time_series_point 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py extract_metric_value 2 2 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py filter_recent_metrics 5 5 0 0.00%
netra_backend/app/services/metrics/core_collector_helpers.py (no function) 19 19 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.__init__ 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._init_collectors 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._init_config 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.start_monitoring 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._start_resource_monitoring 2 2 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.stop_monitoring 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._stop_resource_monitoring 2 2 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.track_operation 8 8 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._take_operation_snapshot 2 2 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._complete_operation_tracking 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._process_operation_completion 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.record_quality_assessment 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.track_generation_time 7 7 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.measure_quality_score 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.monitor_resource_usage 7 7 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._process_resource_monitoring 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._get_current_resource_usage 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.export_metrics 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.generate_metrics_snapshot 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._get_recent_operations 1 1 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._get_latest_quality_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._assess_corpus_health 6 6 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector._store_time_series_data 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.get_collector_status 1 1 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.get_time_series_data 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.get_comprehensive_report 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py CorpusMetricsCollector.cleanup_old_data 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics.py (no function) 43 43 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.__init__ 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_generation_time_series 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_quality_time_series 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_resource_time_series 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_duration_series 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_throughput_series 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.create_generation_metric 1 1 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.build_quality_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.build_resource_usage_list 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.build_metrics_snapshot 1 1 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.extract_quality_metrics_from_report 3 3 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers._calculate_validation_score 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers._calculate_completeness_score 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers._calculate_consistency_score 4 4 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.categorize_health_score 7 7 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py CorpusMetricsHelpers.store_metric 5 5 0 0.00%
netra_backend/app/services/metrics/corpus_metrics_helpers.py (no function) 22 22 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter.export 3 3 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_data_by_type 5 5 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._snapshot_to_csv 4 4 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_metadata_if_needed 5 5 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_operation_metrics 5 5 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_operation_headers 2 2 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_operation_data 2 2 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_single_operation 1 1 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_resource_usage 4 4 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_resource_headers 2 2 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_resource_data 2 2 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_single_resource 1 1 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._list_to_csv 6 6 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_list_metadata 4 4 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_empty_data 1 1 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_list_data 3 3 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_corpus_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._write_csv_single_corpus_metric 1 1 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py CSVExporter._generic_to_csv 3 3 0 0.00%
netra_backend/app/services/metrics/csv_exporter.py (no function) 25 25 0 0.00%
netra_backend/app/services/metrics/exporter.py (no function) 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._initialize_exporters 3 3 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._initialize_handlers 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter.export_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._perform_export 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._get_export_handler 4 4 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._execute_export 5 5 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._run_handler_with_logging 3 3 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._log_export_success 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._log_export_error 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._export_json 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._prepare_json_data 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_data_by_type 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._route_data_conversion 7 7 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._create_generic_data_dict 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._snapshot_to_dict 4 4 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._build_snapshot_base_dict 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._add_snapshot_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_operation_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_resource_usage 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_custom_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._add_quality_metrics_if_present 3 3 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._add_snapshot_metadata_if_needed 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._create_json_export_metadata 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._list_to_dict 4 4 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._populate_list_metrics 3 3 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_list_item 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_item_by_type 5 5 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_corpus_metric_item 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._convert_time_series_item 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._add_list_metadata_if_needed 2 2 0 0.00%
netra_backend/app/services/metrics/exporter_core.py MetricsExporter._create_list_export_metadata 1 1 0 0.00%
netra_backend/app/services/metrics/exporter_core.py (no function) 42 42 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetrics.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetrics.record_request 2 2 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetrics.record_response 5 5 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetrics.get_endpoint_metrics 7 7 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetrics.reset 10 10 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.__init__ 1 1 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.record_request 1 1 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.record_response 1 1 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.get_endpoint_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.get_all_metrics 9 9 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py GatewayMetricsService.reset_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/gateway_metrics.py (no function) 16 16 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter.export 3 3 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_lines_by_type 4 4 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._snapshot_to_influx 5 5 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_basic_info 2 2 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_operation_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._build_influx_operation_line 3 3 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._build_influx_operation_fields 5 5 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_duration_field 2 2 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_success_field 1 1 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._add_influx_records_field 2 2 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._list_to_influx 6 6 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._build_influx_corpus_metric_line 4 4 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._build_influx_tags 5 5 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py InfluxExporter._format_influx_additional_tags 2 2 0 0.00%
netra_backend/app/services/metrics/influx_exporter.py (no function) 17 17 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.update_execution_time_avg 3 3 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._get_execution_time_key 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._add_to_performance_window 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._calculate_and_update_avg 3 3 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.calculate_operation_stats 4 4 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._sum_metric_across_agents 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._calculate_system_error_rate 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator._build_operation_stats_dict 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.calculate_agent_stats 5 5 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.calculate_system_stats 1 1 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py MetricAggregator.get_or_init_agent_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/metric_aggregator.py (no function) 16 16 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter.finalize_operation_record 4 4 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter._set_basic_completion_data 5 5 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter._set_resource_usage_data 2 2 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter._calculate_execution_time 3 3 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter._update_record_metadata 2 2 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter.create_timeout_completion_data 1 1 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter.create_validation_error_completion_data 1 1 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py MetricFormatter.format_system_overview 1 1 0 0.00%
netra_backend/app/services/metrics/metric_formatter.py (no function) 12 12 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher.check_alert_conditions 4 4 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._check_error_rate_alert 2 2 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._check_timeout_alert 3 3 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._check_resource_alerts 2 2 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._check_memory_alert 2 2 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._check_cpu_alert 2 2 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._trigger_error_rate_alert 1 1 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._trigger_timeout_alert 1 1 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._trigger_memory_alert 1 1 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py MetricPublisher._trigger_cpu_alert 1 1 0 0.00%
netra_backend/app/services/metrics/metric_publisher.py (no function) 17 17 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.get_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.get_all_agent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.get_recent_operations 3 3 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader._calculate_cutoff_time 2 2 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader._filter_by_time_and_agent 5 5 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader._matches_filter_criteria 3 3 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader._sort_operations_by_time 1 1 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.filter_recent_records 5 5 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.count_active_agents 1 1 0 0.00%
netra_backend/app/services/metrics/metric_reader.py MetricReader.count_unhealthy_agents 6 6 0 0.00%
netra_backend/app/services/metrics/metric_reader.py (no function) 16 16 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter.export 5 5 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_data_lines 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_metadata_if_needed 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._snapshot_to_prometheus 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_all_prometheus_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_basic_info 3 3 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_health_status 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_operation_metrics 3 3 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_single_prometheus_operation 3 3 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_resource_usage 3 3 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_single_prometheus_resource 3 3 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._list_to_prometheus 5 5 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_corpus_metric 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._add_prometheus_metric_headers 2 2 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py PrometheusExporter._build_prometheus_tag_string 4 4 0 0.00%
netra_backend/app/services/metrics/prometheus_exporter.py (no function) 19 19 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.__init__ 7 7 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.record_quality_assessment 4 4 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector._create_assessment_entry 1 1 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector._process_quality_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.get_quality_score_distribution 1 1 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.get_validation_summary 1 1 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.get_issue_analysis 1 1 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.get_quality_time_series 1 1 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.generate_quality_report 4 4 0 0.00%
netra_backend/app/services/metrics/quality_collector.py QualityMetricsCollector.get_collector_status 2 2 0 0.00%
netra_backend/app/services/metrics/quality_collector.py (no function) 22 22 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer.analyze_issues 2 2 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer.get_issue_analysis 6 6 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._get_empty_issue_analysis 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._build_issue_analysis 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._categorize_issues 5 5 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._initialize_issue_categories 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._classify_issue 10 10 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._is_completeness_issue 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._is_validation_issue 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._is_consistency_issue 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer._is_data_quality_issue 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py QualityIssueAnalyzer.get_total_issues_tracked 1 1 0 0.00%
netra_backend/app/services/metrics/quality_issue_analyzer.py (no function) 17 17 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator.generate_quality_report 2 2 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._gather_report_components 2 2 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._build_quality_report 1 1 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._generate_recommendations 7 7 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._add_category_recommendations 6 6 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._add_priority_recommendation 3 3 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._assess_overall_health 3 3 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py QualityReportGenerator._determine_health_level 7 7 0 0.00%
netra_backend/app/services/metrics/quality_report_generator.py (no function) 11 11 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator.get_quality_score_distribution 5 5 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._get_empty_distribution 1 1 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._calculate_score_statistics 1 1 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator.get_validation_summary 7 7 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._get_empty_validation_summary 1 1 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._calculate_average_scores 1 1 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._build_validation_summary 1 1 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator.get_quality_time_series 3 3 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._collect_time_series_points 8 8 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._create_time_series_point 4 4 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py QualityStatisticsCalculator._extract_quality_value 2 2 0 0.00%
netra_backend/app/services/metrics/quality_statistics_calculator.py (no function) 17 17 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer.__init__ 2 2 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer.track_quality_trends 3 3 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer._create_trend_point 1 1 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer._cleanup_old_trends 2 2 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer.calculate_trend 7 7 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer._extract_trend_scores 3 3 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer._determine_trend_direction 7 7 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer.get_trend_points_count 1 1 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py QualityTrendAnalyzer.get_total_trend_points 1 1 0 0.00%
netra_backend/app/services/metrics/quality_trend_analyzer.py (no function) 15 15 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.__init__ 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.start_monitoring 6 6 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.stop_monitoring 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._cancel_monitoring_task 4 4 1 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._monitoring_loop 7 7 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._execute_monitoring_cycle 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_resource_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._handle_monitoring_error 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_cpu_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_memory_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_storage_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_network_metrics 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_cpu_usage 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_memory_usage 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_storage_usage 7 7 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_storage_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_default_storage_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_network_stats 6 6 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_network_stats 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._store_resource_metric 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_resource_usage 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_resource_usage_kwargs 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.take_operation_snapshot 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_snapshot 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_snapshot_base 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_snapshot_resources 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.calculate_operation_usage 6 6 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_current_usage_snapshot 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_usage_delta 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_delta_base 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_delta_resources 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_deltas 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_memory_delta 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_storage_delta 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_network_delta 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_peak_usage_during_operation 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_resource_peaks 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.get_resource_time_series 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_time_series_points 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._process_metrics_for_time_series 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_metric_if_valid 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_time_series_point 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.get_resource_summary 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_resource_summary 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._filter_recent_metrics 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_metrics_summary 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.get_resource_alerts 5 5 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_default_thresholds 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._check_resource_alert 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._should_create_alert 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_alert 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_alert_severity 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_alert_dict 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_alert_components 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor.get_monitor_status 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_basic_status 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._get_resource_status 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_total_samples 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._calculate_buffer_utilization 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._initialize_monitoring_state 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._collect_all_metrics 4 4 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_memory_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_storage_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_network_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._append_metric_to_history 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_delta_base_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_all_deltas 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_network_sent_delta 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_network_recv_delta 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._process_all_resource_peaks 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._filter_metrics_by_time 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_peak_metrics 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_all_resource_summaries 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._create_summary_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._check_all_resource_alerts 2 2 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._add_alert_if_threshold_exceeded 3 3 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_basic_status_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_resource_status_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py ResourceMonitor._build_buffer_utilization_dict 1 1 0 0.00%
netra_backend/app/services/metrics/resource_monitor.py (no function) 91 91 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.__init__ 5 5 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.store_point 5 5 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._store_redis_point 8 8 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.get_series 5 5 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._build_redis_query_params 4 4 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._fetch_raw_redis_data 1 1 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._parse_redis_point_data 6 6 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._convert_redis_points 6 6 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._apply_series_limit 3 3 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._get_redis_series 8 8 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._get_local_series 2 2 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.aggregate_series 4 4 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.subscribe_to_updates 2 2 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.unsubscribe_from_updates 3 3 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage._notify_subscribers 8 8 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.get_series_statistics 4 4 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.cleanup_old_data 8 8 0 0.00%
netra_backend/app/services/metrics/time_series.py TimeSeriesStorage.get_storage_status 1 1 0 0.00%
netra_backend/app/services/metrics/time_series.py (no function) 30 30 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py aggregate_series_data 5 5 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _group_points_by_intervals 6 6 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _calculate_bucket_time 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _create_aggregated_points 6 6 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _create_aggregated_point 1 1 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py apply_aggregation_function 6 6 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _get_aggregation_result 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _get_function_mapping 1 1 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _handle_unknown_function 2 2 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py calculate_series_statistics 6 6 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _calculate_basic_statistics 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _get_basic_value_statistics 1 1 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _get_time_span_statistics 2 2 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _add_variance_statistics_if_needed 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py filter_points_by_time 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _apply_time_range_filter 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _point_in_time_range 5 5 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _apply_limit_filter 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py calculate_storage_status 4 4 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _calculate_storage_statistics 3 3 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _calculate_subscriber_statistics 1 1 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py _calculate_system_statistics 1 1 0 0.00%
netra_backend/app/services/metrics/time_series_aggregation.py (no function) 29 29 0 0.00%
netra_backend/app/services/middleware_chain.py MiddlewareChain.__init__ 1 1 0 0.00%
netra_backend/app/services/middleware_chain.py MiddlewareChain.add_middleware 1 1 0 0.00%
netra_backend/app/services/middleware_chain.py MiddlewareChain.process 1 1 0 0.00%
netra_backend/app/services/middleware_chain.py MiddlewareChain.get_middleware_count 1 1 0 0.00%
netra_backend/app/services/middleware_chain.py MiddlewareChain.clear 1 1 0 0.00%
netra_backend/app/services/middleware_chain.py (no function) 9 9 0 0.00%
netra_backend/app/services/monitoring/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py Alert.__init__ 11 11 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.__init__ 4 4 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.start 2 2 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.stop 2 2 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.create_alert 5 5 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.acknowledge_alert 11 11 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.resolve_alert 11 11 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.suppress_alert 8 8 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.get_alert 1 1 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.list_alerts 6 6 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.add_alert_handler 1 1 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.remove_alert_handler 2 2 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.add_suppression_rule 1 1 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService._process_alert 8 8 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService._should_suppress_alert 4 4 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService._matches_suppression_rule 7 7 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py AlertingService.get_metrics 4 4 0 0.00%
netra_backend/app/services/monitoring/alerting_service.py (no function) 36 36 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter.__init__ 1 1 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter.format_errors 8 8 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._format_single_error 6 6 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_error_id 3 3 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_message 4 4 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._sanitize_message 5 5 1 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._map_severity 4 4 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_timestamps 10 10 1 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_context 8 8 1 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._build_gcp_error 4 4 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_occurrence_count 4 4 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py ErrorFormatter._extract_service_name 6 6 0 0.00%
netra_backend/app/services/monitoring/error_formatter.py (no function) 19 19 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPCredentials.__init__ 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.__init__ 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.initialize 14 14 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.get_error_reporting_client 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.get_monitoring_client 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.get_logging_client 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py GCPClientManager.health_check 8 8 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockErrorReportingClient.report_exception 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockErrorReportingClient.report 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockMonitoringClient.create_time_series 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockMonitoringClient.list_time_series 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockLoggingClient.logger 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockLoggingClient.list_entries 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockLogger.__init__ 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockLogger.log_text 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py MockLogger.log_struct 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py create_gcp_client_manager 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_client_manager.py (no function) 34 34 6 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter.__new__ 3 3 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter.__init__ 9 9 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter._should_enable 4 4 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter._initialize_client 6 6 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter._check_rate_limit 9 9 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter.report_exception 24 24 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py GCPErrorReporter.report_message 10 10 1 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py get_error_reporter 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py report_exception 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py report_error 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py set_request_context 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py clear_request_context 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py gcp_reportable 3 3 1 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py gcp_reportable.decorator 6 6 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py gcp_reportable.decorator.async_wrapper 13 13 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py gcp_reportable.decorator.sync_wrapper 13 13 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py install_exception_handlers 16 16 1 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py install_exception_handlers.gcp_excepthook 3 3 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py install_exception_handlers.async_exception_handler 6 6 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py install_exception_handlers.GCPErrorReportingMiddleware.dispatch 8 8 0 0.00%
netra_backend/app/services/monitoring/gcp_error_reporter.py (no function) 32 32 3 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.__init__ 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.initialize 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.fetch_errors 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._fetch_raw_errors 8 8 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._build_time_range 3 3 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._parse_time_range 9 9 1 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._build_list_request 7 7 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._create_summary 6 6 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._count_by_severity 7 7 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._count_by_status 7 7 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._get_query_time_range 3 3 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.get_error_details 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._fetch_error_details 7 7 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._fetch_error_occurrences 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._build_error_context 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.update_error_status 5 5 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService._mark_error_resolved 2 2 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py GCPErrorService.get_service_status 1 1 0 0.00%
netra_backend/app/services/monitoring/gcp_error_service.py (no function) 29 29 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py Metric.__init__ 5 5 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector.__init__ 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector.increment_counter 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector.set_gauge 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector.record_histogram 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector.record_summary 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector._get_metric_key 4 4 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsCollector._store_metric 5 5 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.__init__ 5 5 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.start 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.stop 7 7 1 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.increment_counter 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.set_gauge 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.record_histogram 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.record_summary 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.get_metrics 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.get_metric_names 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.get_latest_metric_values 7 7 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.clear_metrics 10 10 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.add_exporter 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.remove_exporter 2 2 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.export_metrics 6 6 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService._export_loop 9 9 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py MetricsService.get_service_metrics 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py record_request_duration 2 2 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py increment_request_count 2 2 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py set_active_connections 2 2 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py record_llm_request_duration 2 2 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py get_metrics_service 3 3 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py set_metrics_service 1 1 0 0.00%
netra_backend/app/services/monitoring/metrics_service.py (no function) 45 45 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.__init__ 3 3 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.counter 3 3 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.gauge 2 2 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.histogram 6 6 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.get_metrics 1 1 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.get_metric 4 4 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.clear_metrics 3 3 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.export_text_format 8 8 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.record_request_duration 1 1 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.record_request_count 1 1 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.record_agent_execution 2 2 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py PrometheusExporter.record_database_operation 2 2 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py get_prometheus_exporter 1 1 0 0.00%
netra_backend/app/services/monitoring/prometheus_exporter.py (no function) 23 23 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.__init__ 5 5 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.get_current_quotas 3 3 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.update_quota_status 3 3 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.check_quota_thresholds 11 11 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.record_api_failure 5 5 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.get_recent_failures 5 5 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.detect_cascade_pattern 12 12 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.analyze_cascade_impact 11 11 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor._calculate_cascade_severity 7 7 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.handle_quota_error 14 14 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py QuotaMonitor.get_quota_health_status 20 20 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py get_quota_monitor 3 3 0 0.00%
netra_backend/app/services/monitoring/quota_monitor.py (no function) 21 21 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter.__init__ 3 3 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter._create_rate_tracker 1 1 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter.enforce_rate_limit 4 4 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter._reset_window_if_needed 3 3 1 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter._wait_if_rate_limited 5 5 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter._calculate_wait_time 2 2 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter._increment_request_count 2 2 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py GCPRateLimiter.get_current_usage 4 4 0 0.00%
netra_backend/app/services/monitoring/rate_limiter.py (no function) 12 12 0 0.00%
netra_backend/app/services/observability/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/services/observability/alert_manager.py Alert.__post_init__ 2 2 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.__init__ 3 3 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.create_alert 6 6 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.get_alert 1 1 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.get_alerts_by_severity 1 1 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.clear_alert 5 5 0 0.00%
netra_backend/app/services/observability/alert_manager.py AlertManager.get_alert_summary 4 4 0 0.00%
netra_backend/app/services/observability/alert_manager.py HealthAlertManager.__init__ 3 3 0 0.00%
netra_backend/app/services/observability/alert_manager.py HealthAlertManager.create_health_alert 4 4 0 0.00%
netra_backend/app/services/observability/alert_manager.py HealthAlertManager.clear_service_health_alert 7 7 0 0.00%
netra_backend/app/services/observability/alert_manager.py HealthAlertManager.get_service_health_status 6 6 0 0.00%
netra_backend/app/services/observability/alert_manager.py get_alert_manager 3 3 0 0.00%
netra_backend/app/services/observability/alert_manager.py get_health_alert_manager 3 3 0 0.00%
netra_backend/app/services/observability/alert_manager.py (no function) 35 35 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.__init__ 5 5 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.initialize 2 2 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.shutdown 6 6 1 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.record_counter 1 1 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.record_gauge 1 1 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.record_histogram 1 1 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.record_timing 2 2 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector._record_metric 7 7 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.get_metrics 2 2 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.get_metric 2 2 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.get_metric_summary 8 8 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector.clear_metrics 2 2 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector._collection_loop 8 8 0 0.00%
netra_backend/app/services/observability/metrics_collector.py MetricsCollector._collect_system_metrics 10 10 2 0.00%
netra_backend/app/services/observability/metrics_collector.py (no function) 39 39 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter.__init__ 5 5 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter.initialize 4 4 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter.shutdown 8 8 1 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter.export_metrics 13 13 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter.get_export_status 5 5 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter._sanitize_metric_name 8 8 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter._get_prometheus_type 2 2 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter._format_labels 7 7 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py PrometheusExporter._export_loop 8 8 0 0.00%
netra_backend/app/services/observability/prometheus_exporter.py (no function) 22 22 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.__init__ 4 4 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.start_span 10 10 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.finish_span 12 12 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.add_span_tag 5 5 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.add_span_log 6 6 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.get_active_span 5 5 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.get_span 2 2 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.get_trace 2 2 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.get_traces_summary 14 14 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.trace_operation 9 9 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.clear_traces 3 3 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.enable_tracing 1 1 0 0.00%
netra_backend/app/services/observability/tracing_service.py TracingService.disable_tracing 1 1 0 0.00%
netra_backend/app/services/observability/tracing_service.py (no function) 43 43 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._check_dev_mode_enabled 6 6 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._check_netra_domain 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._check_dev_environment 6 6 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.detect_developer_status 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._should_elevate_to_developer 3 3 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._elevate_user_to_developer 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.update_user_role 5 5 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._get_all_permissions_for_superadmin 5 5 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._apply_custom_permissions 7 7 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.get_user_permissions 5 5 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.has_permission 2 2 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.has_any_permission 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.has_all_permissions 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.is_admin_or_higher 2 2 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.is_developer_or_higher 3 3 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.get_role_level 1 1 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._ensure_permissions_structure 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._add_permission_if_new 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.grant_permission 3 3 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._ensure_revoked_permissions_structure 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._add_revoked_permission_if_new 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.revoke_permission 3 3 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._validate_role 2 2 0 0.00%
netra_backend/app/services/permission_service.py PermissionService._update_user_role_fields 4 4 0 0.00%
netra_backend/app/services/permission_service.py PermissionService.set_user_role 5 5 0 0.00%
netra_backend/app/services/permission_service.py (no function) 59 59 0 0.00%
netra_backend/app/services/quality_analytics.py analyze_trends 13 13 0 0.00%
netra_backend/app/services/quality_analytics.py compare_periods 12 12 0 0.00%
netra_backend/app/services/quality_analytics.py _calculate_data_points 5 5 0 0.00%
netra_backend/app/services/quality_analytics.py _analyze_metric_trend 2 2 0 0.00%
netra_backend/app/services/quality_analytics.py _generate_mock_baseline_data 2 2 0 0.00%
netra_backend/app/services/quality_analytics.py _generate_mock_comparison_data 7 7 0 0.00%
netra_backend/app/services/quality_analytics.py _calculate_changes 11 11 0 0.00%
netra_backend/app/services/quality_analytics.py (no function) 13 13 0 0.00%
netra_backend/app/services/quality_gate/__init__.py (no function) 3 0 0 100.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.__init__ 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_basic_metrics 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_text_stats 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_numeric_values 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._check_generic_phrases 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._check_vague_terms 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._check_circular_reasoning 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_specificity 8 8 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_domain_terms_score 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_numeric_metrics_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_parameters_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._apply_vague_penalty 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_content_type_specificity_bonus 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_optimization_specificity_bonus 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_actionability 9 9 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_action_verb_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._get_action_verbs_list 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_instruction_patterns_score 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_code_patterns_score 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_path_patterns_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_uncertainty_penalty 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_content_type_bonus 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_quantification 6 6 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_pattern_scores 6 6 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._get_quantification_patterns 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._get_basic_numeric_patterns 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._get_advanced_numeric_patterns 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_comparison_bonus 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_metric_names_bonus 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_clarity 8 8 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_sentence_length_penalty 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._get_length_penalty 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_jargon_penalty 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_punctuation_penalty 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_parentheses_penalty 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_comma_penalty 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_structure_bonus 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator.calculate_redundancy 15 15 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_error_specificity 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_error_actionability 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py CoreMetricsCalculator._calculate_error_quantification_bonus 6 6 0 0.00%
netra_backend/app/services/quality_gate/metrics_core.py (no function) 49 0 0 100.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.__init__ 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_gpu_mappings 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_training_mappings 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_semantic_mappings 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._count_semantic_matches 6 6 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_semantic_score 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_word_overlap_score 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._extract_technical_terms 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_technical_terms_score 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._prepare_relevance_data 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_relevance 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_required_elements 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_element_score 2 2 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_basic_completeness 12 12 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_completeness 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._generate_content_hash 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_redis_novelty 9 9 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_novelty 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_specific_numbers 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_unsupported_claims 7 7 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_impossible_claims 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_hallucination_risk 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_optimization_indicators 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_optimization_techniques 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_analysis_indicators 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_planning_indicators 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_optimization_score 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_analysis_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_planning_score 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_domain_expertise 9 9 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_technical_patterns 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._get_explanation_patterns 1 1 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._calculate_pattern_score 6 6 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_code_snippets 3 3 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator._check_explanations 5 5 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py SpecializedMetricsCalculator.calculate_technical_depth 4 4 0 0.00%
netra_backend/app/services/quality_gate/metrics_specialized.py (no function) 44 0 0 100.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.__init__ 4 4 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._init_storage 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._init_components 3 3 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.validate_content 4 4 1 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._handle_validation_error 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._perform_validation 5 5 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._validate_and_cache 4 4 1 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._generate_cache_key 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._check_validation_cache 4 4 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._calculate_content_metrics 6 6 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._build_validation_result 0 0 4 100.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._get_retry_adjustments 0 0 4 100.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._create_validation_result 0 0 9 100.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._cache_and_store_result 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._log_validation_result 0 0 7 100.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._create_error_result 1 1 1 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._create_error_metrics 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._store_metrics 5 5 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._store_metrics_in_memory 3 3 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._create_metric_entry 3 3 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._get_base_metric_entry 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._get_score_metric_entry 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._trim_metrics_history 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._store_metrics_in_redis 5 5 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._prepare_redis_metrics_dict 4 4 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._generate_redis_metrics_key 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.get_quality_stats 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._build_stats_for_types 6 6 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._get_content_types_for_stats 3 3 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._has_metrics_data 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._calculate_content_type_stats 4 4 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._calculate_basic_stats 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._calculate_quality_distribution 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.validate_batch 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService._create_validation_tasks 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.clear_cache 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py QualityGateService.get_cache_stats 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_core.py (no function) 47 0 4 100.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.__init__ 4 4 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_metrics 11 11 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_specificity 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_actionability 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_quantification 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_relevance 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_completeness 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_novelty 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_clarity 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_redundancy 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py QualityGateMetricsCalculator.calculate_hallucination_risk 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_metrics.py (no function) 19 0 0 100.00%
netra_backend/app/services/quality_gate/quality_gate_models.py (no function) 44 0 1 100.00%
netra_backend/app/services/quality_gate/quality_gate_patterns.py (no function) 7 0 0 100.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.get_weights_for_type 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.calculate_weighted_score 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.determine_quality_level 9 9 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.check_thresholds 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.generate_suggestions 2 2 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.generate_prompt_adjustments 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.validate_content 6 6 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator._convert_content_type 6 6 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py QualityValidator.get_validation_stats 1 1 0 0.00%
netra_backend/app/services/quality_gate/quality_gate_validators.py (no function) 18 0 0 100.00%
netra_backend/app/services/quality_gate_service.py (no function) 3 0 0 100.00%
netra_backend/app/services/quality_monitor.py start_real_time_monitoring 9 9 0 0.00%
netra_backend/app/services/quality_monitor.py stop_monitoring 7 7 0 0.00%
netra_backend/app/services/quality_monitor.py (no function) 7 7 0 0.00%
netra_backend/app/services/quality_monitoring/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py QualityAlertManager.__init__ 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py QualityAlertManager.create_alert 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py QualityAlertManager.check_thresholds 14 14 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py QualityAlertManager.get_active_alerts 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py QualityAlertManager.clear_alerts 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/alerts.py (no function) 10 10 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer.__init__ 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer.analyze_trends 8 8 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._analyze_agent_trend 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_trend 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_quality_trend 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._create_quality_trend_object 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_trend_basic_params 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_trend_extended_params 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_change_percentage 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._determine_direction 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._forecast_next_period 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_confidence 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer.update_agent_profiles 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._create_agent_profile 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_agent_profile 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_basic_agent_metrics 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._create_agent_profile_object 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_profile_data 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_profile_base_data 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_agent_identity_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_metric_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_default_profile_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_profile_extended_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_distribution 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._count_slop 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._identify_issues 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._check_quality_score_issues 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._check_generic_phrase_issues 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._check_circular_reasoning_issues 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._generate_recommendations 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._add_quality_recommendations 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._add_hallucination_recommendations 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._add_actionability_recommendations 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer.get_dashboard_data 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._extract_all_scores 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_dashboard_response 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_overall_stats 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_stats_dict 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._count_active_alerts 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._count_critical_alerts 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._rank_agents 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_overall_distribution 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer.get_agent_report 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._validate_and_build_report 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._filter_recent_events 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_agent_report 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_report_data 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_report_basic_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_report_analysis_data 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_statistics 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_basic_statistics 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_central_tendency_stats 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_range_stats 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_statistics_dict 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._calculate_hourly_stats 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._group_events_by_hour 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._normalize_to_hour 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._build_hourly_stats_dict 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py TrendAnalyzer._get_hour_stats 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/analytics.py (no function) 68 68 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.__init__ 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.record_event 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._create_event 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._store_event 4 4 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._store_clickhouse 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._format_for_clickhouse 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.collect_from_sources 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._collect_from_redis 9 9 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._collect_from_database 10 10 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._process_agent_runs 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.persist_metrics 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector._batch_insert_clickhouse 11 11 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.get_buffer 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py QualityMetricsCollector.get_agent_events 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/metrics.py (no function) 28 28 0 0.00%
netra_backend/app/services/quality_monitoring/models.py (no function) 50 50 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.__init__ 10 10 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.start_monitoring 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.stop_monitoring 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService._cancel_monitoring_task 4 4 1 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService._monitoring_loop 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService._run_monitoring_cycle 7 7 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService._broadcast_updates 3 3 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService._serialize_trend 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.record_quality_event 5 5 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.get_dashboard_data 10 10 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.get_agent_report 6 6 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.acknowledge_alert 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.resolve_alert 1 1 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.subscribe_to_updates 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/service.py QualityMonitoringService.unsubscribe_from_updates 2 2 0 0.00%
netra_backend/app/services/quality_monitoring/service.py (no function) 30 30 0 0.00%
netra_backend/app/services/quality_monitoring_service.py (no function) 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.__init__ 4 4 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._init_query_registry 1 1 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._init_performance_tracking 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.execute_core_logic 6 6 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.validate_preconditions 6 6 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._extract_request_from_context 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._validate_query_request 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._build_query_with_tracking 5 5 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._route_query_building 10 10 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._create_execution_result 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._update_execution_history 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._trim_execution_history 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._calculate_complexity_score 5 5 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._build_performance_query 1 1 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._build_anomaly_query 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._build_correlation_query 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder._build_usage_query 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.execute_with_reliability 9 9 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.build_performance_metrics_query 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.build_anomaly_detection_query 1 1 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.build_correlation_analysis_query 1 1 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.build_usage_patterns_query 1 1 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.get_performance_metrics 3 3 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.get_health_status 2 2 0 0.00%
netra_backend/app/services/query_builder.py QueryBuilder.send_status_update 1 1 0 0.00%
netra_backend/app/services/query_builder.py (no function) 59 59 0 0.00%
netra_backend/app/services/query_fix_validator.py validate_and_fix_query 5 5 0 0.00%
netra_backend/app/services/query_fix_validator.py _replace_array_access 4 4 0 0.00%
netra_backend/app/services/query_fix_validator.py _log_query_fix 3 3 0 0.00%
netra_backend/app/services/query_fix_validator.py ensure_query_uses_arrayElement 3 3 0 0.00%
netra_backend/app/services/query_fix_validator.py fix_simplified_correlation_query 2 2 0 0.00%
netra_backend/app/services/query_fix_validator.py QueryFixValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/query_fix_validator.py QueryFixValidator.validate_query 1 1 0 0.00%
netra_backend/app/services/query_fix_validator.py QueryFixValidator.fix_query 5 5 0 0.00%
netra_backend/app/services/query_fix_validator.py QueryFixValidator.get_fix_statistics 1 1 0 0.00%
netra_backend/app/services/query_fix_validator.py (no function) 13 13 0 0.00%
netra_backend/app/services/quota/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.__init__ 5 5 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.set_rate_limit 10 10 2 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.check_rate_limit 25 25 2 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.set_global_rate_limit 8 8 1 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.check_global_rate_limit 14 14 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.increment_global_counter 11 11 1 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.set_service_rate_limit 9 9 1 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.check_service_rate_limit 15 15 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.increment_service_counter 12 12 1 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter._get_memory_count 9 9 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter._increment_memory_count 7 7 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.is_allowed 1 1 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.wait_if_needed 2 2 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.get_remaining_tokens 1 1 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter.reset 5 5 0 0.00%
netra_backend/app/services/rate_limiter.py RateLimiter._normalize_identifier 14 14 3 0.00%
netra_backend/app/services/rate_limiter.py (no function) 21 0 0 100.00%
netra_backend/app/services/rate_limiting/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py TokenBucket.consume 5 5 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py TokenBucket._refill 4 4 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py RateLimiter.__init__ 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py RateLimiter.is_allowed 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py RateLimiter.check_rate_limit 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py RateLimiter._get_bucket 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py RateLimiter.reset_limits 4 4 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiter.py (no function) 30 30 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.__init__ 2 2 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.add_limiter 1 1 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.get_limiter 1 1 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.check_limit 3 3 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.is_allowed 2 2 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.reset_limits 6 6 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py RateLimitingService.get_limiter_names 1 1 0 0.00%
netra_backend/app/services/rate_limiting/rate_limiting_service.py (no function) 24 24 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.__init__ 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.generate_realistic_llm_response 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.generate_realistic_log_data 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.generate_workload_simulation 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.simulate_performance_degradation 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py RealisticTestDataService.simulate_bottleneck_analysis 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/__init__.py (no function) 15 15 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator.__init__ 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator.generate_realistic_llm_response 7 7 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_error_response 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_success_response 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_latency 19 19 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_response_content 9 9 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_detailed_analysis 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_summary_analysis 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py LLMResponseGenerator._generate_brief_response 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/llm_response_generator.py (no function) 16 16 0 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py LogGenerator.__init__ 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py LogGenerator.generate_realistic_log_data 12 12 0 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py LogGenerator._select_log_level 13 13 0 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py LogGenerator._generate_log_message 9 9 1 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py LogGenerator._generate_log_metrics 9 9 0 0.00%
netra_backend/app/services/realistic_test_data/log_generator.py (no function) 11 11 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator.__init__ 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._init_failure_scenarios 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator.simulate_performance_degradation 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_scenario_config 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_failure_timeline 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._generate_performance_data 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._create_data_point 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_timestamp 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_degradation 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_failure_degradation 8 8 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_recovery_degradation 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._apply_degradation 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._apply_metric_degradation 9 9 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_error_rate_degradation 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._add_realistic_noise 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._determine_health_status 7 7 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator.simulate_bottleneck_analysis 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._initialize_bottleneck_analysis 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._analyze_service_metrics 6 6 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._create_bottleneck_info 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_performance_score 6 6 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_latency_penalty 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_error_penalty 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_cpu_penalty 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_memory_penalty 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._classify_severity 7 7 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._identify_primary_issues 6 6 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._check_latency_issues 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._check_error_issues 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._check_resource_issues 6 6 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._check_throughput_issues 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._suggest_fixes 6 6 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_cpu_fixes 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_memory_fixes 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_latency_fixes 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_error_fixes 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._generate_recommendations 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_critical_recommendations 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_cpu_cluster_recommendations 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._get_memory_cluster_recommendations 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._analyze_cascading_impact 8 8 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._initialize_impact_analysis 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._calculate_cascade_probability 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._determine_risk_level 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py PerformanceSimulator._identify_affected_services 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/performance_simulator.py (no function) 50 50 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator.__init__ 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._init_workload_profiles 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._create_ecommerce_profile 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._create_fintech_profile 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._create_healthcare_profile 3 3 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator.generate_workload_simulation 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_simulation_components 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_simulation_result 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_traffic_patterns 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_daily_traffic_patterns 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_hourly_traffic_patterns 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._calculate_hourly_rps 8 8 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_hour_traffic_data 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._apply_seasonality 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._get_seasonal_multiplier 7 7 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._calculate_latency 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._calculate_error_rate 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_model_usage_data 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._populate_model_usage_data 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._get_model_characteristics 7 7 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_model_usage_entry 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_performance_data 4 4 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_performance_metrics 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._generate_cost_estimates 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._calculate_infrastructure_cost 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_cost_estimates_result 1 1 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._calculate_business_impact 5 5 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._get_revenue_per_request 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py WorkloadSimulator._build_business_impact_result 2 2 0 0.00%
netra_backend/app/services/realistic_test_data/workload_simulator.py (no function) 34 34 0 0.00%
netra_backend/app/services/realistic_test_data_service.py (no function) 4 0 2 100.00%
netra_backend/app/services/redis/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.__init__ 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.get_session 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.create_session 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.get_session_data 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.update_session 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.delete_session 2 2 0 0.00%
netra_backend/app/services/redis/session_manager.py RedisSessionManager.close 1 1 1 0.00%
netra_backend/app/services/redis/session_manager.py (no function) 14 14 0 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility.__init__ 2 2 0 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility.migrate_demo_sessions 30 30 2 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility.migrate_auth_sessions 11 11 2 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility._validate_demo_session_format 20 20 0 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility.cleanup_legacy_references 22 22 0 0.00%
netra_backend/app/services/redis/session_migration.py SessionMigrationUtility.generate_migration_report 3 3 0 0.00%
netra_backend/app/services/redis/session_migration.py run_session_migration 12 12 0 0.00%
netra_backend/app/services/redis/session_migration.py (no function) 16 16 2 0.00%
netra_backend/app/services/redis_service.py RedisService.__init__ 5 5 0 0.00%
netra_backend/app/services/redis_service.py RedisService._namespace_key 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.connect 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.disconnect 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.ping 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.get 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.set 3 3 0 0.00%
netra_backend/app/services/redis_service.py RedisService.setex 6 6 0 0.00%
netra_backend/app/services/redis_service.py RedisService.delete 5 5 0 0.00%
netra_backend/app/services/redis_service.py RedisService.keys 6 6 0 0.00%
netra_backend/app/services/redis_service.py RedisService.exists 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.expire 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.acquire_leader_lock 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.release_leader_lock 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.client 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.set_json 4 4 0 0.00%
netra_backend/app/services/redis_service.py RedisService.get_json 8 8 0 0.00%
netra_backend/app/services/redis_service.py RedisService.incr 9 9 0 0.00%
netra_backend/app/services/redis_service.py RedisService.decr 9 9 0 0.00%
netra_backend/app/services/redis_service.py RedisService.lpush 3 3 0 0.00%
netra_backend/app/services/redis_service.py RedisService.rpush 10 10 0 0.00%
netra_backend/app/services/redis_service.py RedisService.lpop 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.rpop 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.llen 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.lrange 9 9 0 0.00%
netra_backend/app/services/redis_service.py RedisService.sadd 10 10 0 0.00%
netra_backend/app/services/redis_service.py RedisService.srem 10 10 0 0.00%
netra_backend/app/services/redis_service.py RedisService.smembers 10 10 0 0.00%
netra_backend/app/services/redis_service.py RedisService.hset 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.hget 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.hgetall 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.ttl 2 2 0 0.00%
netra_backend/app/services/redis_service.py RedisService.initialize 1 1 0 0.00%
netra_backend/app/services/redis_service.py RedisService.shutdown 1 1 0 0.00%
netra_backend/app/services/redis_service.py (no function) 42 42 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.add_validation_rule 1 1 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.validate_request 1 1 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.validate_headers 1 1 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.validate_body 1 1 0 0.00%
netra_backend/app/services/request_validator.py RequestValidator.validate_params 1 1 0 0.00%
netra_backend/app/services/request_validator.py (no function) 9 9 0 0.00%
netra_backend/app/services/resource_management/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.__init__ 8 8 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.start_monitoring 4 4 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.stop_monitoring 6 6 1 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.record_metric 6 6 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._cleanup_old_metrics 2 2 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.add_alert_rule 7 7 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.remove_alert_rule 6 6 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._evaluate_alert_rules 6 6 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._check_threshold_breach 11 11 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._handle_threshold_breach 4 4 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._handle_threshold_recovery 2 2 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._check_sustained_breach 8 8 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._trigger_alert 6 6 1 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._resolve_alert 9 9 1 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._monitoring_loop 8 8 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor._collect_system_metrics 6 6 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.add_alert_callback 1 1 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.remove_alert_callback 2 2 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.get_current_metrics 4 4 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.get_active_alerts 1 1 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.get_alert_history 3 3 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.get_metric_summary 8 8 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py ResourceMonitor.get_monitor_stats 2 2 0 0.00%
netra_backend/app/services/resource_management/resource_monitor.py (no function) 60 60 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.__init__ 5 5 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.register_tenant 8 8 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.unregister_tenant 9 9 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.check_resource_availability 23 23 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.allocate_resources 14 14 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.deallocate_resources 13 13 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.get_tenant_namespace 1 1 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.enforce_isolation 19 19 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.update_tenant_quota 14 14 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.get_tenant_status 7 7 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.list_tenants 6 6 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py TenantIsolator.get_isolator_stats 7 7 0 0.00%
netra_backend/app/services/resource_management/tenant_isolator.py (no function) 35 35 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.__init__ 6 6 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.configure 8 8 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.allocate_agent 12 12 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.release_agent 7 7 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.get_current_limits 1 1 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.get_current_stats 1 1 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.trigger_memory_cleanup 4 4 0 0.00%
netra_backend/app/services/resource_pool.py AgentResourcePool.apply_cpu_throttling 3 3 0 0.00%
netra_backend/app/services/resource_pool.py (no function) 15 15 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine.__init__ 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._create_saga_instance 2 2 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._register_saga 3 3 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine.create_saga 2 2 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_step_start 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_step_completion 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_step_failure 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._execute_saga_step 4 4 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._handle_step_failure 3 3 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._execute_saga_forward_steps 9 9 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._finalize_saga_success 2 2 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._finalize_saga_failure 2 2 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine.execute_saga 13 13 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_compensation_start 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_step_compensation_start 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_step_compensation_result 4 4 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._compensate_saga_step 4 4 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._should_compensate_step 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._execute_step_compensation 5 5 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._compensate_saga_steps 9 9 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._log_compensation_result 4 4 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._compensate_saga 3 3 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._cleanup_saga 2 2 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine._build_saga_status 1 1 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine.get_saga_status 4 4 0 0.00%
netra_backend/app/services/saga_engine.py SagaEngine.get_active_sagas 1 1 0 0.00%
netra_backend/app/services/saga_engine.py (no function) 33 33 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._initialize_validation_results 0 0 1 100.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._get_model_tables 1 1 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._check_missing_tables 3 3 1 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._validate_table_columns 6 6 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._check_column_differences 4 4 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._check_missing_columns 5 5 1 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._check_extra_columns 3 3 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._check_extra_tables 3 3 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._log_validation_results 4 4 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._log_missing_columns 2 2 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._log_warnings 2 2 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService.validate_schema 8 8 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._perform_validation 6 6 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._validate_existing_tables 2 2 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._handle_validation_error 2 2 1 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService.validate_schema_via_service 8 8 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService.check_database_connectivity 10 10 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._initialize_schema_info 1 1 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._collect_table_info 4 4 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._build_schema_info 5 5 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService._get_all_schema_info 2 2 0 0.00%
netra_backend/app/services/schema_validation_service.py SchemaValidationService.get_schema_info 7 7 0 0.00%
netra_backend/app/services/schema_validation_service.py run_comprehensive_validation 10 10 3 0.00%
netra_backend/app/services/schema_validation_service.py (no function) 52 52 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTask.get_user_id 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTask.get_execution_time 3 3 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTask.to_dict 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.__init__ 9 9 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.start_task 51 51 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager._wrap_task_with_context 18 18 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager._task_completed 20 20 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.cancel_task 12 12 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.wait_for_task 13 13 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.get_task 7 7 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.list_tasks 11 11 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.get_running_tasks 12 12 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.get_user_task_count 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.get_metrics 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.cleanup_completed_tasks 9 9 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.shutdown 17 17 0 0.00%
netra_backend/app/services/secure_background_task_manager.py SecureBackgroundTaskManager.is_running 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py get_secure_background_task_manager 1 1 0 0.00%
netra_backend/app/services/secure_background_task_manager.py (no function) 51 51 0 0.00%
netra_backend/app/services/security_service.py SecurityService.__init__ 2 2 0 0.00%
netra_backend/app/services/security_service.py SecurityService._initialize_key_manager 4 4 0 0.00%
netra_backend/app/services/security_service.py SecurityService._initialize_fernet_encryption 3 3 0 0.00%
netra_backend/app/services/security_service.py SecurityService.encrypt 3 3 0 0.00%
netra_backend/app/services/security_service.py SecurityService.decrypt 3 3 0 0.00%
netra_backend/app/services/security_service.py SecurityService.get_password_hash 0 0 5 100.00%
netra_backend/app/services/security_service.py SecurityService.verify_password 0 0 3 100.00%
netra_backend/app/services/security_service.py SecurityService.create_access_token 5 5 0 0.00%
netra_backend/app/services/security_service.py SecurityService.get_user_email_from_token 8 8 0 0.00%
netra_backend/app/services/security_service.py SecurityService.get_user 2 2 0 0.00%
netra_backend/app/services/security_service.py SecurityService.create_user 1 1 2 0.00%
netra_backend/app/services/security_service.py SecurityService._build_user_model 0 0 5 100.00%
netra_backend/app/services/security_service.py SecurityService._persist_new_user 5 5 0 0.00%
netra_backend/app/services/security_service.py SecurityService.authenticate_user 0 0 6 100.00%
netra_backend/app/services/security_service.py SecurityService.decode_access_token 4 4 0 0.00%
netra_backend/app/services/security_service.py SecurityService.get_user_by_id 2 2 0 0.00%
netra_backend/app/services/security_service.py SecurityService.get_or_create_user_from_oauth 4 4 0 0.00%
netra_backend/app/services/security_service.py SecurityService._update_existing_oauth_user 6 6 0 0.00%
netra_backend/app/services/security_service.py SecurityService._create_new_oauth_user 2 2 0 0.00%
netra_backend/app/services/security_service.py SecurityService._build_oauth_user_model 1 1 0 0.00%
netra_backend/app/services/security_service.py (no function) 29 29 4 0.00%
netra_backend/app/services/service_decorators.py _get_injected_services 1 1 0 0.00%
netra_backend/app/services/service_decorators.py _create_sync_wrapper 2 2 0 0.00%
netra_backend/app/services/service_decorators.py _create_sync_wrapper.wrapper 2 2 0 0.00%
netra_backend/app/services/service_decorators.py _create_async_wrapper 2 2 0 0.00%
netra_backend/app/services/service_decorators.py _create_async_wrapper.async_wrapper 2 2 0 0.00%
netra_backend/app/services/service_decorators.py _select_wrapper 3 3 0 0.00%
netra_backend/app/services/service_decorators.py create_inject_decorator 2 2 0 0.00%
netra_backend/app/services/service_decorators.py create_inject_decorator.inject 2 2 0 0.00%
netra_backend/app/services/service_decorators.py create_inject_decorator.inject.decorator 1 1 0 0.00%
netra_backend/app/services/service_decorators.py inject_method 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject_method.decorator 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject_method.decorator.wrapper 3 3 0 0.00%
netra_backend/app/services/service_decorators.py inject_async_method 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject_async_method.decorator 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject_async_method.decorator.async_wrapper 3 3 0 0.00%
netra_backend/app/services/service_decorators.py auto_inject 2 2 0 0.00%
netra_backend/app/services/service_decorators.py auto_inject.decorator 7 7 0 0.00%
netra_backend/app/services/service_decorators.py auto_inject.decorator.async_wrapper 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject 2 2 0 0.00%
netra_backend/app/services/service_decorators.py inject.decorator 2 2 0 0.00%
netra_backend/app/services/service_decorators.py (no function) 13 13 0 0.00%
netra_backend/app/services/service_discovery/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.__init__ 3 3 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.initialize 2 2 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.shutdown 2 2 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.register_service 3 3 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.register_service_sync 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.deregister_service 5 5 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.deregister_service_sync 2 2 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_service 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_service_endpoints 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_all_services 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_healthy_services 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.health_check 2 2 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.update_service_health 7 7 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.update_service_health_sync 4 4 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_service_count 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.get_healthy_service_count 1 1 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py ServiceDiscoveryService.is_service_healthy 2 2 0 0.00%
netra_backend/app/services/service_discovery/discovery_service.py (no function) 23 23 0 0.00%
netra_backend/app/services/service_factory.py _create_agent_service 0 0 1 100.00%
netra_backend/app/services/service_factory.py _create_message_handler_service 0 0 1 100.00%
netra_backend/app/services/service_factory.py _create_core_services 3 3 0 0.00%
netra_backend/app/services/service_factory.py _create_data_services 4 4 0 0.00%
netra_backend/app/services/service_factory.py _create_mcp_dependencies 3 3 0 0.00%
netra_backend/app/services/service_factory.py _create_mcp_service 6 6 0 0.00%
netra_backend/app/services/service_factory.py _create_websocket_service 0 0 1 100.00%
netra_backend/app/services/service_factory.py _create_mcp_client_service 2 2 0 0.00%
netra_backend/app/services/service_factory.py get_mcp_service 1 1 0 0.00%
netra_backend/app/services/service_factory.py get_service_factories 1 1 0 0.00%
netra_backend/app/services/service_factory.py (no function) 11 11 0 0.00%
netra_backend/app/services/service_interfaces.py IAgentService.start_agent 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IAgentService.stop_agent 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IAgentService.get_agent_status 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IThreadService.create_thread 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IThreadService.get_thread 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IThreadService.get_threads 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IThreadService.delete_thread 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMessageHandlerService.handle_message 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMessageHandlerService.broadcast_message 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPService.initialize 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPService.shutdown 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPService.get_server_info 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IWebSocketService.connect 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IWebSocketService.disconnect 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IWebSocketService.send_message 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.register_server 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.connect_to_server 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.list_servers 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.discover_tools 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.execute_tool 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.get_resources 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.fetch_resource 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py IMCPClientService.clear_cache 0 0 2 100.00%
netra_backend/app/services/service_interfaces.py (no function) 8 8 46 0.00%
netra_backend/app/services/service_locator.py get_service 1 1 0 0.00%
netra_backend/app/services/service_locator.py register_services 1 1 0 0.00%
netra_backend/app/services/service_locator.py (no function) 10 10 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.__new__ 5 5 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.__init__ 6 6 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._validate_registration_params 4 4 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._register_implementation 3 3 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._register_factory 1 1 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.register 5 5 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._check_circular_dependency 2 2 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._get_cached_service 5 5 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._execute_factory_with_tracking 7 7 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._cache_factory_instance 2 2 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator._create_from_factory 3 3 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.get 8 8 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.get_optional 4 4 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.clear 4 4 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.is_registered 1 1 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.register_lazy 2 2 0 0.00%
netra_backend/app/services/service_locator_core.py ServiceLocator.register_lazy.decorator 2 2 0 0.00%
netra_backend/app/services/service_locator_core.py (no function) 26 26 2 0.00%
netra_backend/app/services/service_locator_refactored.py get_service 1 1 0 0.00%
netra_backend/app/services/service_locator_refactored.py register_services 1 1 0 0.00%
netra_backend/app/services/service_locator_refactored.py (no function) 11 11 0 0.00%
netra_backend/app/services/service_mesh/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.__init__ 5 5 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.register_service 4 4 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.can_execute 11 11 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService._check_recovery_time 8 8 1 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.record_success 14 14 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.record_failure 11 11 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.record_blocked 3 3 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.execute_with_circuit_breaker 10 10 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.get_circuit_status 5 5 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.force_open 5 5 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.force_close 7 7 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.get_all_circuit_status 4 4 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py CircuitBreakerService.get_circuit_breaker_stats 8 8 0 0.00%
netra_backend/app/services/service_mesh/circuit_breaker.py (no function) 22 22 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.__init__ 7 7 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.register_service 11 11 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.unregister_service 7 7 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.discover_services 14 14 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.get_service_health 5 5 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.update_service_health 9 9 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.list_all_services 1 1 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.get_services_by_version 8 8 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._version_matches 16 16 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._invalidate_cache 1 1 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._cleanup_cache_entry 3 3 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._safe_get 5 5 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._safe_get_int 5 5 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._safe_get_bool 7 7 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._service_name_matches 9 9 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService._get_fallback_services 1 1 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.register_fallback_service 3 3 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.is_service_critical 3 3 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py ServiceDiscoveryService.get_discovery_stats 4 4 0 0.00%
netra_backend/app/services/service_mesh/discovery_service.py (no function) 23 23 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.__init__ 5 5 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.register_instance 11 11 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.unregister_instance 7 7 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.get_instance 12 12 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService._round_robin_select 3 3 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService._random_select 1 1 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService._least_connections_select 9 9 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService._weighted_select 10 10 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.track_request 3 3 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.finish_request 2 2 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.get_service_stats 9 9 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.update_instance_health 8 8 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py LoadBalancerService.get_load_balancer_stats 3 3 0 0.00%
netra_backend/app/services/service_mesh/load_balancer.py (no function) 24 24 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.__init__ 3 3 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.register_policy 4 4 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService._validate_policy 19 19 1 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.execute_with_retry 23 23 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService._calculate_delay 18 18 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.get_policy 7 7 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.update_policy 5 5 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.remove_policy 6 6 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.get_retry_stats 5 5 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.list_policies 7 7 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.test_policy 12 12 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.test_policy.test_operation 3 3 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py RetryPolicyService.get_retry_service_stats 5 5 0 0.00%
netra_backend/app/services/service_mesh/retry_policy.py (no function) 23 23 0 0.00%
netra_backend/app/services/service_registration.py _register_agent_services 2 2 0 0.00%
netra_backend/app/services/service_registration.py _register_communication_services 3 3 0 0.00%
netra_backend/app/services/service_registration.py _register_client_services 2 2 0 0.00%
netra_backend/app/services/service_registration.py _register_mcp_services 2 2 0 0.00%
netra_backend/app/services/service_registration.py _register_thread_services 3 3 0 0.00%
netra_backend/app/services/service_registration.py register_core_services 5 5 0 0.00%
netra_backend/app/services/service_registration.py register_service_batch 3 3 0 0.00%
netra_backend/app/services/service_registration.py unregister_service 11 11 0 0.00%
netra_backend/app/services/service_registration.py (no function) 13 13 0 0.00%
netra_backend/app/services/session_coordinator.py SessionData.to_dict 1 1 0 0.00%
netra_backend/app/services/session_coordinator.py SessionData.from_dict 1 1 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.__init__ 7 7 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.start 3 3 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.stop 7 7 1 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.create_session 12 12 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.get_session 12 12 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.update_session 15 15 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.invalidate_session 14 14 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.invalidate_user_sessions 9 9 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.get_user_sessions 8 8 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.extend_session 1 1 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._acquire_session_lock 13 13 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._release_session_lock 5 5 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._extend_session 7 7 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._enforce_session_limits 6 6 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._expire_session 6 6 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._cleanup_loop 8 8 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._cleanup_expired_data 25 25 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator._generate_session_id 1 1 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.get_coordinator_stats 2 2 0 0.00%
netra_backend/app/services/session_coordinator.py SessionCoordinator.get_session_info 5 5 0 0.00%
netra_backend/app/services/session_coordinator.py get_session_coordinator 3 3 0 0.00%
netra_backend/app/services/session_coordinator.py create_user_session 2 2 0 0.00%
netra_backend/app/services/session_coordinator.py get_user_session 2 2 0 0.00%
netra_backend/app/services/session_coordinator.py (no function) 71 71 0 0.00%
netra_backend/app/services/session_service.py SessionService.__init__ 5 5 0 0.00%
netra_backend/app/services/session_service.py SessionService._get_redis_client 14 14 1 0.00%
netra_backend/app/services/session_service.py SessionService.create_session 6 6 0 0.00%
netra_backend/app/services/session_service.py SessionService.validate_session 7 7 0 0.00%
netra_backend/app/services/session_service.py SessionService.expire_session 1 1 0 0.00%
netra_backend/app/services/session_service.py SessionService.expire_all_user_sessions 11 11 0 0.00%
netra_backend/app/services/session_service.py SessionService.update_activity 6 6 0 0.00%
netra_backend/app/services/session_service.py SessionService.store_session_data 6 6 0 0.00%
netra_backend/app/services/session_service.py SessionService.migrate_session_data 10 10 0 0.00%
netra_backend/app/services/session_service.py SessionService.get_session_data 17 17 0 0.00%
netra_backend/app/services/session_service.py SessionService.validate_from_database 4 4 0 0.00%
netra_backend/app/services/session_service.py SessionService._store_session 13 13 0 0.00%
netra_backend/app/services/session_service.py SessionService._get_session 17 17 0 0.00%
netra_backend/app/services/session_service.py SessionService._expire_session_internal 28 28 0 0.00%
netra_backend/app/services/session_service.py SessionService._get_user_sessions 9 9 0 0.00%
netra_backend/app/services/session_service.py SessionService._periodic_cleanup 12 12 0 0.00%
netra_backend/app/services/session_service.py (no function) 30 30 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.__init__ 10 10 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._setup_default_slos 6 6 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.define_slo 4 4 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.record_metric 17 17 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._cleanup_old_metrics 10 10 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._check_slo_violation 20 20 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._trigger_alert 9 9 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._resolve_alert 10 10 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._send_alert_to_monitoring 5 5 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.get_slo_status 27 27 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor._calculate_trend 13 13 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.get_all_slo_statuses 6 6 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.get_active_alerts 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.get_alert_history 2 2 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.add_alert_callback 2 2 0 0.00%
netra_backend/app/services/slo_monitoring.py SLOMonitor.get_monitoring_summary 10 10 0 0.00%
netra_backend/app/services/slo_monitoring.py get_slo_monitor 5 5 0 0.00%
netra_backend/app/services/slo_monitoring.py record_chat_response_time 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py record_websocket_uptime 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py record_chat_error_rate 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py record_database_query_time 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py record_agent_execution_time 1 1 0 0.00%
netra_backend/app/services/slo_monitoring.py (no function) 76 76 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.__init__ 7 7 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.apply_environment_variable_fixes 37 37 7 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.verify_port_conflict_resolution 36 36 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.verify_background_task_timeout_fix 48 48 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.verify_redis_fallback_fix 55 55 3 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.verify_database_transaction_fix 46 46 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._check_dependencies 30 30 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._check_network_constants_available 3 3 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._check_background_manager_available 3 3 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._check_redis_manager_available 3 3 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._check_database_manager_available 3 3 2 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._apply_fix_with_retry 25 25 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.run_comprehensive_verification 45 45 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration._load_tools 1 1 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.validate_tools 5 5 0 0.00%
netra_backend/app/services/startup_fixes_integration.py StartupFixesIntegration.get_fix_status_summary 12 12 0 0.00%
netra_backend/app/services/startup_fixes_integration.py apply_all_startup_fixes 1 1 0 0.00%
netra_backend/app/services/startup_fixes_integration.py get_startup_fix_summary 1 1 0 0.00%
netra_backend/app/services/startup_fixes_integration.py ensure_environment_fixes 1 1 0 0.00%
netra_backend/app/services/startup_fixes_integration.py (no function) 53 53 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator.__init__ 2 2 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator.validate_all_fixes_applied 17 17 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator._analyze_verification_results 22 22 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator._log_validation_summary 15 15 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator.wait_for_fixes_completion 20 20 0 0.00%
netra_backend/app/services/startup_fixes_validator.py StartupFixesValidator.diagnose_failing_fixes 36 36 0 0.00%
netra_backend/app/services/startup_fixes_validator.py validate_startup_fixes 1 1 0 0.00%
netra_backend/app/services/startup_fixes_validator.py wait_for_startup_fixes_completion 1 1 0 0.00%
netra_backend/app/services/startup_fixes_validator.py diagnose_startup_fixes 1 1 0 0.00%
netra_backend/app/services/startup_fixes_validator.py (no function) 34 34 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.__init__ 2 2 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.save_primary_state 8 8 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.cache_state_in_redis 1 1 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.load_primary_state 1 1 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.load_from_redis_cache 1 1 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.cache_deserialized_state 6 6 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.mark_state_completed 5 5 0 0.00%
netra_backend/app/services/state_cache_manager.py StateCacheManager.cache_legacy_state 1 1 0 0.00%
netra_backend/app/services/state_cache_manager.py (no function) 13 13 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker.__init__ 1 1 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker.check_compatibility 6 6 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._check_version_compatibility 4 4 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._add_version_issue 3 3 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._check_deprecated_fields 5 5 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._check_required_fields 5 5 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._get_deprecated_fields 2 2 0 0.00%
netra_backend/app/services/state_compatibility_checker.py StateCompatibilityChecker._get_required_fields 2 2 0 0.00%
netra_backend/app/services/state_compatibility_checker.py (no function) 11 11 0 0.00%
netra_backend/app/services/state_migration.py (no function) 8 8 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1.from_version 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1.to_version 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1.migrate 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._add_execution_context 2 2 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._enhance_metadata_structure 3 3 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._ensure_metadata_fields 4 4 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._set_schema_version 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1.validate_migration 3 3 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._validate_preserved_fields 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_0_to_1_1._validate_new_fields_v11 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2.from_version 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2.to_version 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2.migrate 6 6 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._add_agent_phase 2 2 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._add_phase_history 2 2 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._add_checkpoint_metadata 2 2 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2.validate_migration 3 3 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._validate_required_fields_v12 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._validate_version_v12 1 1 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._infer_agent_phase 4 4 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._check_completion_phases 3 3 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._check_reporting_phases 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._check_analysis_phases 3 3 0 0.00%
netra_backend/app/services/state_migration_implementations.py Migration_1_1_to_1_2._check_data_and_triage_phases 5 5 0 0.00%
netra_backend/app/services/state_migration_implementations.py (no function) 32 32 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.__init__ 15 15 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.save_agent_state 8 8 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._parse_save_arguments 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._parse_kwargs_arguments 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._execute_new_save_workflow 12 12 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._execute_state_save_transaction 6 6 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._create_snapshot_and_transaction 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._finalize_state_save 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._cache_state_in_redis 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.load_agent_state 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._execute_new_load_workflow 12 12 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._attempt_cache_load 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._attempt_database_load 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._handle_no_session_warning 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._process_snapshot_result 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._process_database_snapshot 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.recover_agent_state 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._execute_recovery_with_error_handling 6 6 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._handle_recovery_error 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._execute_recovery_operation 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._create_state_snapshot 17 17 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._prepare_snapshot_for_database 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._insert_snapshot_to_database 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._log_state_transaction 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_transaction_record 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._insert_transaction_to_database 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._cleanup_old_snapshots 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_old_snapshot_ids 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._delete_snapshots_batch 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._delete_related_transactions 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._delete_snapshots_records 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._complete_transaction 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._choose_serialization_format 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._calculate_expiry_date 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._validate_request_state 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._prepare_json_safe_data 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._convert_datetime_objects 7 7 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_snapshot_record 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_snapshot_core_fields 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_snapshot_metadata_fields 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._extract_value 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_latest_snapshot 3 3 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_specific_snapshot 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_latest_run_snapshot 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._deserialize_state_data 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_persistence_request_from_kwargs 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._extract_state_data_from_kwargs 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_request_core_fields_from_kwargs 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._build_request_optional_fields_from_kwargs 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._log_save_success 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._handle_save_error 6 6 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._format_recovery_result 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._handle_load_error 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._ensure_user_exists_for_snapshot 16 16 1 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._ensure_user_exists_for_snapshot.UserCreateExtended.__init__ 6 6 1 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._is_dev_or_test_user 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._log_recovery_result 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.get_thread_context 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._create_recovery_checkpoint_if_needed 15 15 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._schedule_clickhouse_migration_if_completed 8 8 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._migrate_to_clickhouse_immediate 9 9 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._fallback_to_legacy_save 9 9 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._attempt_checkpoint_load 17 17 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._attempt_legacy_database_load 12 12 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._should_create_periodic_checkpoint 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._ensure_metadata_record 13 13 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_next_checkpoint_sequence 2 2 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._extract_essential_state 8 8 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._configure_optimizations 8 8 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._is_optimizable_save 7 7 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._should_skip_persistence 9 9 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._calculate_state_hash 7 7 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._update_state_cache 5 5 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._get_cached_snapshot_id 4 4 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._optimize_state_data 5 5 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService._compress_state_data 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.configure 15 15 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.get_cache_stats 1 1 0 0.00%
netra_backend/app/services/state_persistence.py StatePersistenceService.clear_cache 2 2 0 0.00%
netra_backend/app/services/state_persistence.py (no function) 98 98 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService.__init__ 2 2 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService.perform_recovery 7 7 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService.create_recovery_log 5 5 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService.complete_recovery_log 2 2 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._perform_restart_recovery 7 7 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._perform_resume_recovery 9 9 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._perform_rollback_recovery 12 12 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._extract_recovery_type_value 3 3 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._clear_redis_cache_for_restart 4 4 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._mark_snapshots_obsolete 1 1 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._get_recovery_snapshot 3 3 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._cache_recovered_state 4 4 0 0.00%
netra_backend/app/services/state_recovery.py StateRecoveryService._create_rollback_request 1 1 0 0.00%
netra_backend/app/services/state_recovery.py (no function) 27 27 0 0.00%
netra_backend/app/services/state_recovery_manager.py StateRecoveryManager.__init__ 2 2 0 0.00%
netra_backend/app/services/state_recovery_manager.py StateRecoveryManager.complete_recovery_log 7 7 0 0.00%
netra_backend/app/services/state_recovery_manager.py StateRecoveryManager.execute_recovery_operation 9 9 0 0.00%
netra_backend/app/services/state_recovery_manager.py (no function) 8 8 0 0.00%
netra_backend/app/services/state_serialization.py DateTimeEncoder.default 5 5 0 0.00%
netra_backend/app/services/state_serialization.py StateSerializer.serialize 7 7 0 0.00%
netra_backend/app/services/state_serialization.py StateSerializer.deserialize 7 7 0 0.00%
netra_backend/app/services/state_serialization.py StateSerializer._serialize_json 1 1 0 0.00%
netra_backend/app/services/state_serialization.py StateSerializer._compress_json 2 2 0 0.00%
netra_backend/app/services/state_serialization.py StateSerializer._decompress_json 2 2 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator.validate_state 8 8 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._check_required_fields 4 4 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._check_data_integrity 5 5 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._validate_step_count 3 3 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._validate_metadata 3 3 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._check_field_types 4 4 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._create_validation_result 3 3 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._calculate_validation_score 5 5 0 0.00%
netra_backend/app/services/state_serialization.py StateValidator._calculate_weighted_score 2 2 0 0.00%
netra_backend/app/services/state_serialization.py (no function) 25 25 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk.__init__ 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk._initialize_attributes 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk.to_dict 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk._build_dict_representation 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk.to_sse 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamChunk.to_json 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamProcessor.process 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService.__init__ 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._initialize_service_config 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._generate_stream_id 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._register_stream 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_stream_info 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._create_start_chunk 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_start_chunk 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._process_data_chunks 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._yield_processed_chunk 4 4 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._create_data_chunk 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_data_chunk 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._increment_chunk_count 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._apply_rate_limiting 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._create_completion_chunk 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._calculate_stream_duration 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_completion_chunk 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._create_error_chunk 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_error_chunk 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._cleanup_stream 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService.create_stream 3 3 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._execute_stream 7 7 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._run_stream_pipeline 5 5 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService.buffer_stream 8 8 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._process_buffered_chunk 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService.get_active_streams 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_active_streams_info 1 1 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService._build_stream_info_with_duration 2 2 0 0.00%
netra_backend/app/services/streaming_service.py StreamingService.terminate_stream 5 5 0 0.00%
netra_backend/app/services/streaming_service.py TextStreamProcessor.__init__ 1 1 0 0.00%
netra_backend/app/services/streaming_service.py TextStreamProcessor.process 5 5 0 0.00%
netra_backend/app/services/streaming_service.py get_streaming_service 3 3 0 0.00%
netra_backend/app/services/streaming_service.py _set_chunk_metadata 3 3 0 0.00%
netra_backend/app/services/streaming_service.py (no function) 57 57 0 0.00%
netra_backend/app/services/supplier_comparison.py compare_suppliers 19 19 0 0.00%
netra_backend/app/services/supplier_comparison.py (no function) 2 2 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.get_all_options 2 2 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.get_option_by_id 1 1 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.get_option_by_name 2 2 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.create_option 5 5 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.update_option 9 9 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.delete_option 6 6 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.autofill_catalog 8 8 0 0.00%
netra_backend/app/services/supply_catalog_service.py SupplyCatalogService.validate_chain 1 1 0 0.00%
netra_backend/app/services/supply_catalog_service.py validate_chain 2 2 0 0.00%
netra_backend/app/services/supply_catalog_service.py (no function) 18 18 0 0.00%
netra_backend/app/services/supply_contract_service.py manage_contract 1 1 0 0.00%
netra_backend/app/services/supply_contract_service.py (no function) 2 2 0 0.00%
netra_backend/app/services/supply_optimization.py optimize 1 1 0 0.00%
netra_backend/app/services/supply_optimization.py (no function) 2 2 0 0.00%
netra_backend/app/services/supply_research/__init__.py (no function) 6 6 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations.__init__ 4 4 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._get_provider_list 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._build_flagship_data 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._build_provider_comparison_data 8 8 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._get_valid_providers 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._build_price_analysis 3 3 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations.get_provider_comparison 6 6 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._build_price_change_anomaly 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._detect_price_change_anomalies 6 6 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._build_stale_data_anomaly 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._detect_stale_data_anomalies 6 6 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations.detect_anomalies 3 3 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._initialize_report_structure 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._generate_price_changes_section 1 1 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._get_model_counts 4 4 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._get_providers_count 2 2 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._generate_statistics_section 3 3 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations._populate_report_sections 5 5 0 0.00%
netra_backend/app/services/supply_research/market_operations.py MarketOperations.generate_market_report 3 3 0 0.00%
netra_backend/app/services/supply_research/market_operations.py (no function) 28 28 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations.__init__ 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._calculate_cutoff_date 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_date_filter 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_field_filter 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_base_price_query 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._apply_provider_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_price_change_query 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._parse_price_values 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._calculate_percent_change 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._get_supply_item_info 4 4 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._get_direction 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_value_data 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_change_record_data 4 4 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._create_change_record 4 4 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._extract_change_data 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._process_price_change_log 7 7 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._sort_changes_by_magnitude 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._categorize_changes 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._calculate_averages 3 3 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_basic_stats 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._add_averages_and_changes 2 2 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._build_statistics_result 2 2 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._calculate_change_statistics 5 5 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._create_empty_result 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations._process_logs_to_changes 1 1 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py PriceAnalysisOperations.calculate_price_changes 5 5 0 0.00%
netra_backend/app/services/supply_research/price_analysis_operations.py (no function) 35 35 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor.__init__ 3 3 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor.execute_scheduled_research 7 7 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._initialize_research_result 1 1 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._execute_research_workflow 4 4 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._run_research_agents 7 7 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._process_research_completion 4 4 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._finalize_research_tasks 6 6 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._handle_research_error 3 3 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._cache_result 2 2 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._check_and_notify_changes 12 12 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._extract_new_models 7 7 0 0.00%
netra_backend/app/services/supply_research/research_executor.py ResearchExecutor._send_notifications 3 3 0 0.00%
netra_backend/app/services/supply_research/research_executor.py (no function) 25 25 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations.__init__ 1 1 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._build_research_sessions_base_query 1 1 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_status_filter_to_sessions 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_initiator_filter_to_sessions 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._execute_research_sessions_query 1 1 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_session_filters 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations.get_research_sessions 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations.get_research_session_by_id 1 1 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_log_item_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_log_user_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_log_date_filters 5 5 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._apply_all_log_filters 4 4 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations.get_update_logs 3 3 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._generate_research_section 2 2 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py ResearchSessionOperations._format_session_summary 2 2 0 0.00%
netra_backend/app/services/supply_research/research_session_operations.py (no function) 22 22 0 0.00%
netra_backend/app/services/supply_research/result_manager.py ResultManager.__init__ 1 1 0 0.00%
netra_backend/app/services/supply_research/result_manager.py ResultManager.get_results 6 6 0 0.00%
netra_backend/app/services/supply_research/result_manager.py ResultManager.store_results 6 6 0 0.00%
netra_backend/app/services/supply_research/result_manager.py (no function) 11 11 0 0.00%
netra_backend/app/services/supply_research/schedule_manager.py ScheduleManager.__init__ 1 1 0 0.00%
netra_backend/app/services/supply_research/schedule_manager.py ScheduleManager.create_schedule 8 8 0 0.00%
netra_backend/app/services/supply_research/schedule_manager.py ScheduleManager.get_schedule 10 10 0 0.00%
netra_backend/app/services/supply_research/schedule_manager.py ScheduleManager.get_due_schedules 5 5 0 0.00%
netra_backend/app/services/supply_research/schedule_manager.py (no function) 12 12 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule.__init__ 10 10 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._calculate_next_run 11 11 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._calculate_hourly_next_run 1 1 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._calculate_daily_next_run 4 4 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._calculate_weekly_next_run 6 6 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._calculate_monthly_next_run 2 2 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._get_next_month_base 5 5 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule._set_monthly_day_and_hour 4 4 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule.should_run 4 4 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py ResearchSchedule.update_after_run 4 4 0 0.00%
netra_backend/app/services/supply_research/scheduler_models.py (no function) 20 20 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations.__init__ 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._build_supply_items_base_query 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_provider_filter_to_query 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_model_name_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_availability_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_confidence_filter 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._execute_supply_items_query 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_all_filters 5 5 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations.get_supply_items 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations.get_supply_item_by_id 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._find_existing_supply_item 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._get_updatable_fields 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._prepare_log_values 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._create_field_update_log 2 2 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._apply_field_change 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._process_field_update 6 6 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._check_and_update_field 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._process_all_field_updates 5 5 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._update_metadata_fields 5 5 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._update_existing_supply_item 5 5 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._build_new_item 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._create_new_supply_item 4 4 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._build_creation_log 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations._create_item_creation_log 3 3 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py SupplyItemOperations.create_or_update_supply_item 6 6 0 0.00%
netra_backend/app/services/supply_research/supply_item_operations.py (no function) 33 33 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_required_fields 6 6 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._get_field_label 1 1 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_pricing_range 5 5 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_pricing_field 6 6 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_pricing_fields 4 4 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_context_window_range 4 4 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_context_window 8 8 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_confidence_range 2 2 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_confidence_score 8 8 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._validate_availability_status 6 6 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation._collect_all_validation_errors 7 7 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py SupplyValidation.validate_supply_data 2 2 0 0.00%
netra_backend/app/services/supply_research/supply_validation.py (no function) 16 16 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.__init__ 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._initialize_dependencies 4 4 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._setup_redis_connection 4 4 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._initialize_components 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.add_schedule 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.remove_schedule 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.enable_schedule 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.disable_schedule 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.get_schedule_status 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.schedules 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._scheduler_loop 4 4 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._run_scheduler_iteration 6 6 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_runnable_schedules 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._handle_scheduler_error 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.start 4 4 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.stop 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_scheduled_research 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.run_schedule_now 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.schedule_job 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_research_job 5 5 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._get_retry_count_from_redis 6 6 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._fetch_retry_value_from_redis 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._update_retry_count_in_redis 6 6 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._set_retry_count_with_ttl 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._log_retry_attempt 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._attempt_job_execution 6 6 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._get_current_retry_count 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_job_attempt 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_with_retry 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._run_retry_loop 5 5 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._handle_retry_delay 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_job_with_cleanup 5 5 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._run_job_with_cleanup 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._perform_cleanup_safely 3 3 1 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._cleanup_job_resources 5 5 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._clear_schedule_cache 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._log_cleanup_completion 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_job_with_metrics 6 6 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._get_current_time 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._execute_job_timed 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._handle_metrics_recording 4 4 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._record_job_metrics 5 5 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._build_metrics_data 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._create_base_metrics 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._get_current_timestamp 2 2 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._build_base_dict 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._calculate_execution_seconds 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._store_metrics_data 3 3 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._handle_metrics_error 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler.get_recent_results 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py SupplyResearchScheduler._delegate_recent_results 1 1 0 0.00%
netra_backend/app/services/supply_research_scheduler.py (no function) 64 64 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.__init__ 12 12 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_supply_items 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_supply_item_by_id 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.create_or_update_supply_item 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_research_sessions 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_research_session_by_id 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_update_logs 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.calculate_price_changes 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.get_provider_comparison 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.detect_anomalies 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.generate_market_report 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py SupplyResearchService.validate_supply_data 1 1 0 0.00%
netra_backend/app/services/supply_research_service.py (no function) 25 25 0 0.00%
netra_backend/app/services/supply_sustainability_service.py assess_sustainability 1 1 0 0.00%
netra_backend/app/services/supply_sustainability_service.py (no function) 2 2 0 0.00%
netra_backend/app/services/supply_tracking.py get_performance_data 1 1 0 0.00%
netra_backend/app/services/supply_tracking.py (no function) 2 2 0 0.00%
netra_backend/app/services/synthetic_data/__init__.py (no function) 7 0 0 100.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.__init__ 2 0 0 100.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_trace_hierarchies 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_with_distribution 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_with_custom_tools 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_from_corpus 7 7 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods._select_corpus_record 3 3 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods._build_corpus_record 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_with_temporal_patterns 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_with_errors 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_domain_specific 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py AdvancedGenerationMethods.generate_tool_invocations 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generation_methods.py (no function) 18 0 0 100.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.get_preview 3 3 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._generate_content 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_batch 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.ingest_batch 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_incremental 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_with_temporal_patterns 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_with_errors 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_domain_specific 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_trace_hierarchies 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_with_distribution 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_with_custom_tools 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_from_corpus 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators.generate_tool_invocations 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._select_workload_type 2 2 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._select_agent_type 2 2 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._generate_tool_invocations 3 3 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._create_error_test_tool 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._create_tool_invocation 3 3 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._calculate_tool_latency 2 2 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._determine_tool_failure 2 2 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py AdvancedGenerators._build_tool_invocation_record 1 1 0 0.00%
netra_backend/app/services/synthetic_data/advanced_generators.py (no function) 26 0 0 100.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py AnalyticsReporter.get_corpus_analytics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py AnalyticsReporter.profile_generation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py AnalyticsReporter.generate_monitored 3 3 0 0.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py AnalyticsReporter.get_generation_metrics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py AnalyticsReporter.start_resource_tracking 1 1 0 0.00%
netra_backend/app/services/synthetic_data/analytics_reporter.py (no function) 10 0 0 100.00%
netra_backend/app/services/synthetic_data/audit_interface.py AuditInterface.__init__ 1 0 0 100.00%
netra_backend/app/services/synthetic_data/audit_interface.py AuditInterface.generate_with_audit 3 3 0 0.00%
netra_backend/app/services/synthetic_data/audit_interface.py AuditInterface.get_audit_logs 1 1 0 0.00%
netra_backend/app/services/synthetic_data/audit_interface.py (no function) 7 0 0 100.00%
netra_backend/app/services/synthetic_data/audit_logger.py SyntheticDataAuditLogger.__init__ 1 0 0 100.00%
netra_backend/app/services/synthetic_data/audit_logger.py SyntheticDataAuditLogger.log_generation_with_audit 4 4 0 0.00%
netra_backend/app/services/synthetic_data/audit_logger.py SyntheticDataAuditLogger._log_to_database 3 3 0 0.00%
netra_backend/app/services/synthetic_data/audit_logger.py SyntheticDataAuditLogger.get_audit_logs_for_job 3 3 0 0.00%
netra_backend/app/services/synthetic_data/audit_logger.py SyntheticDataAuditLogger._get_database_audit_logs 4 4 0 0.00%
netra_backend/app/services/synthetic_data/audit_logger.py (no function) 12 0 0 100.00%
netra_backend/app/services/synthetic_data/circuit_breaker.py (no function) 2 2 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py select_workload_type 4 4 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py generate_timestamp 6 6 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py select_agent_type 2 2 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py generate_content 3 3 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _generate_from_corpus 4 4 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _generate_synthetic_content 3 3 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _build_content_mapping 1 1 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _get_simple_query_content 2 2 1 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _get_tool_orchestration_content 3 3 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py _get_data_analysis_content 3 3 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py generate_child_spans 7 7 0 0.00%
netra_backend/app/services/synthetic_data/content_generator.py (no function) 16 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service.py (no function) 8 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py IngestionManager.__init__ 0 0 1 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py JobManager.__init__ 0 0 1 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase.__init__ 3 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._initialize_core_components 3 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._initialize_managers 6 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._initialize_state 3 0 0 100.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._check_alert_conditions 4 4 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._prepare_job_parameters 3 3 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._generate_job_id 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._create_table_name 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._build_corpus_model 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._persist_corpus_model 4 4 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._build_job_response 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._transform_status_to_admin_format 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase.configure_alerts 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase.send_alert 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase.run_diagnostics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._should_gracefully_handle_clickhouse_unavailability 15 15 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py CoreServiceBase._should_gracefully_handle_clickhouse_unavailability.test_clickhouse_connection 1 1 0 0.00%
netra_backend/app/services/synthetic_data/core_service_base.py (no function) 36 0 0 100.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _check_corpus_cache 3 3 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _get_corpus_metadata 5 5 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _query_clickhouse_data 4 4 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _process_corpus_rows 4 4 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _cache_and_return 2 2 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py load_corpus 14 14 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py get_corpus_cached 6 6 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py create_corpus_version 2 2 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _get_num_traces 1 1 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _generate_records 5 5 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py generate_from_corpus 2 2 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _add_version_pattern 3 3 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py _generate_versioned_record 3 3 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py generate_from_corpus_version 6 6 0 0.00%
netra_backend/app/services/synthetic_data/corpus_manager.py (no function) 19 19 0 0.00%
netra_backend/app/services/synthetic_data/enums.py (no function) 15 0 0 100.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator.execute_generation_workflow 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._run_generation_pipeline 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._prepare_generation_environment 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._load_corpus 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._setup_destination 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator.create_job_record 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._enhance_job_with_database_record 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator._create_database_record 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py GenerationCoordinator.start_generation_worker 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_coordinator.py (no function) 16 0 0 100.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.__init__ 5 0 0 100.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.execute_batch_generation 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._prepare_batch_config 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._process_batch 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._update_job_counters 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._send_batch_progress 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._generate_batches 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._init_batch_state 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._update_batch_state 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._generate_single_batch 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._calculate_batch_range 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._generate_single_record 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._generate_record_components 5 5 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._generate_record_ids 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._assemble_record_components 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._build_record 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._build_record_metadata 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine._build_record_payload 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_preview 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_batch 5 5 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_incremental 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_with_temporal_patterns 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_with_errors 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_domain_specific 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_tool_invocations 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_trace_hierarchies 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_with_distribution 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_with_custom_tools 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py GenerationEngine.generate_from_corpus 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_engine.py (no function) 42 0 3 100.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_temporal_config 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _get_business_hour 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _get_business_weekday 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_business_hours_pattern 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_with_temporal_patterns 8 8 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_error_config 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_error_injection 5 5 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_with_errors 7 7 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_domain_config 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _create_ecommerce_metadata 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _create_healthcare_metadata 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _create_finance_metadata 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_domain_metadata 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_domain_specific 7 7 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_distribution_config 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_latency_distribution 8 8 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_bimodal_distribution 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_with_distribution 7 7 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_anomaly_config 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _inject_anomaly_spike 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _inject_anomaly_degradation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_anomaly_injection 5 5 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _execute_anomaly_modification 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_with_anomalies 7 7 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_geo_config 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _get_region_selection_data 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _select_region 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_geo_data 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_regional_latency 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_geo_distributed 7 7 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _setup_correlation_config 3 3 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_request_size_latency_correlation 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_error_rate_throughput_correlation 4 4 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py _apply_correlation_logic 5 5 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py generate_with_correlations 8 8 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns.py (no function) 40 0 2 100.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_temporal_patterns 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_temporal_patterns.gen_fn 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_errors 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_errors.gen_fn 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_domain_specific 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_domain_specific.gen_fn 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_distribution 9 9 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_with_custom_tools 8 8 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper._create_tool_invocations 6 6 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py GenerationPatternsHelper.generate_trace_hierarchies 10 10 0 0.00%
netra_backend/app/services/synthetic_data/generation_patterns_helper.py (no function) 14 0 0 100.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.__init__ 1 0 0 100.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.get_job_status 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.get_preview 2 2 0 0.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.generate_batch 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.generate_incremental 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_utilities.py GenerationUtilities.get_corpus_analytics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/generation_utilities.py (no function) 9 0 3 100.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler.generate_incremental 4 4 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._init_incremental_state 1 1 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._process_incremental_batch 7 7 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._generate_incremental_batch 2 2 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._create_record 1 1 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._create_checkpoint_data 1 1 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._execute_callback_safely 4 4 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py IncrementalGenerationHandler._build_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/incremental_generation.py (no function) 14 0 0 100.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_table_schema 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py create_destination_table 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_batch_to_clickhouse 6 6 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _prepare_batch_for_insertion 2 2 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _convert_record_payloads_to_json 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _extract_values_from_batch 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _extract_core_record_fields 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _extract_data_record_fields 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _extract_payload_record_fields 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _extract_record_values 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _execute_batch_insertion 2 2 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_insert_query 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _generate_table_name 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _execute_table_operations 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_ingestion_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_batch 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _create_ingestion_metrics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _initialize_stream_state 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _handle_backpressure 5 5 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _process_stream_record 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_stream 5 5 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _attempt_ingestion 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_success_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_failure_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _handle_retry_exception 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_with_retry 10 10 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _process_record_for_dedup 6 6 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _deduplicate_records 6 6 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _execute_dedup_ingestion 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_with_deduplication 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _update_basic_metrics 2 2 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _update_latency_bounds 4 4 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _update_average_latency 2 2 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py track_ingestion 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _transform_records 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _execute_transform_ingestion 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_transform_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_with_transform 3 3 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _build_progress_data 1 1 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py _process_batch_with_callback 7 7 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py ingest_with_progress 5 5 0 0.00%
netra_backend/app/services/synthetic_data/ingestion.py (no function) 47 47 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py JobOperations.get_job_status 10 10 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py JobOperations.cancel_job 1 1 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py JobOperations.get_audit_logs 1 1 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py JobOperations.generate_with_audit 1 1 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py JobOperations.generate_synthetic_data 3 3 0 0.00%
netra_backend/app/services/synthetic_data/job_operations.py (no function) 8 0 0 100.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_validation_rate 4 4 1 0.00%
netra_backend/app/services/synthetic_data/metrics.py _create_quality_metrics 0 0 2 100.00%
netra_backend/app/services/synthetic_data/metrics.py calculate_quality_metrics 2 2 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_unique_traces 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_workload_entropy 4 4 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _collect_all_tools 6 6 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _create_diversity_metrics 2 2 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py calculate_diversity 4 4 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _extract_numeric_values 9 9 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_means 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _compute_correlation_parts 4 4 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py calculate_correlation 8 8 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _create_anomaly_record 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py detect_anomalies 5 5 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _extract_metric_values 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _build_metrics_dict 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py calculate_metrics 4 4 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_schema_validation 0 0 2 100.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_overall_score 0 0 1 100.00%
netra_backend/app/services/synthetic_data/metrics.py _build_validation_report 0 0 1 100.00%
netra_backend/app/services/synthetic_data/metrics.py generate_validation_report 5 5 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_elapsed_time 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py calculate_generation_rate 6 6 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _generate_basic_metrics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _generate_resource_metrics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py get_generation_metrics 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py get_corpus_analytics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _generate_time_breakdown 1 1 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _get_optimization_data 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py profile_generation 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _calculate_query_operations 5 5 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _perform_computation_work 3 3 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py _add_network_latency 2 2 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py benchmark_query 6 6 0 0.00%
netra_backend/app/services/synthetic_data/metrics.py (no function) 39 0 3 100.00%
netra_backend/app/services/synthetic_data/recovery.py (no function) 4 0 0 100.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.ingest_with_retry 10 10 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.ingest_with_deduplication 11 11 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.ingest_with_transform 3 3 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_monitored 7 7 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._initialize_job_id 3 3 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._add_job_to_monitoring 2 2 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._simulate_generation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._create_generation_result 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._update_job_completion 3 3 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._notify_monitoring_callback 2 2 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_with_checkpoints 8 8 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._generate_checkpoint_batch 2 2 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin._save_checkpoint 3 3 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.resume_from_checkpoint 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_with_ws_updates 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_with_memory_limit 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.get_circuit_breaker 3 3 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.process_with_dlq 9 9 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.begin_transaction 2 2 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.query_records 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_idempotent 8 8 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.generate_with_degradation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py RecoveryMixin.enable_clustering 1 1 0 0.00%
netra_backend/app/services/synthetic_data/recovery_mixin.py (no function) 27 0 0 100.00%
netra_backend/app/services/synthetic_data/resource_tracker.py ResourceTracker.get_usage_summary 1 1 0 0.00%
netra_backend/app/services/synthetic_data/resource_tracker.py (no function) 3 0 0 100.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.__init__ 7 0 0 100.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_synthetic_data 5 5 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.get_job_status 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.cancel_job 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.get_audit_logs 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_audit 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.get_corpus_analytics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.profile_generation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_monitored 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.get_generation_metrics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.start_resource_tracking 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.get_preview 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_batch 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.ingest_batch 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.ingest_with_retry 12 12 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_incremental 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.resume_from_checkpoint 3 3 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_temporal_patterns 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_errors 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_domain_specific 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_trace_hierarchies 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_distribution 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_custom_tools 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_from_corpus 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_tool_invocations 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService._generate_content 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.generate_with_ws_updates 16 16 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.configure_alerts 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.send_alert 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py SyntheticDataService.run_diagnostics 1 1 0 0.00%
netra_backend/app/services/synthetic_data/synthetic_data_service_main.py (no function) 43 0 0 100.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.__init__ 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.generate_tool_invocations 5 5 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper._generate_single_tool_set 1 1 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper._enhance_tool_invocation 7 7 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.generate_tool_catalog 5 5 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.validate_tool_pattern 2 2 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.get_pattern_description 2 2 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py ToolGenerationHelper.calculate_tool_metrics 7 7 0 0.00%
netra_backend/app/services/synthetic_data/tool_generation.py (no function) 12 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py initialize_default_tools 4 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_query_tools 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_analysis_tools 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_external_tools 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_clickhouse_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_postgres_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_llm_analysis_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_external_api_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_cache_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py _create_vector_search_tool 1 0 0 100.00%
netra_backend/app/services/synthetic_data/tools.py create_tool_invocation 3 3 0 0.00%
netra_backend/app/services/synthetic_data/tools.py generate_tool_invocations 11 11 0 0.00%
netra_backend/app/services/synthetic_data/tools.py _generate_simple_query_invocations 2 2 0 0.00%
netra_backend/app/services/synthetic_data/tools.py _generate_orchestration_invocations 6 6 0 0.00%
netra_backend/app/services/synthetic_data/tools.py _generate_data_analysis_invocations 8 8 0 0.00%
netra_backend/app/services/synthetic_data/tools.py _generate_optimization_workflow_invocations 6 6 0 0.00%
netra_backend/app/services/synthetic_data/tools.py _generate_error_scenario_invocations 5 5 0 0.00%
netra_backend/app/services/synthetic_data/tools.py calculate_metrics 5 5 0 0.00%
netra_backend/app/services/synthetic_data/tools.py (no function) 20 0 0 100.00%
netra_backend/app/services/synthetic_data/transaction.py Transaction.insert_records 0 0 1 100.00%
netra_backend/app/services/synthetic_data/transaction.py Transaction.commit 0 0 1 100.00%
netra_backend/app/services/synthetic_data/transaction.py Transaction.rollback 0 0 1 100.00%
netra_backend/app/services/synthetic_data/transaction.py (no function) 5 0 0 100.00%
netra_backend/app/services/synthetic_data/validators.py validate_email_format 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_password_strength 0 0 7 100.00%
netra_backend/app/services/synthetic_data/validators.py validate_token_format 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_service_id 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_permission_format 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_schema 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _has_required_fields 2 2 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_field_formats 5 5 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_trace_id_format 7 7 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_timestamp_format 8 8 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_latency_format 7 7 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_distribution 5 5 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _perform_distribution_analysis 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _extract_latency_values 7 7 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _get_valid_latency 6 6 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _has_sufficient_samples 1 1 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _calculate_statistics 5 5 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _calculate_std_ratio 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _calculate_p_values 6 6 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _create_validation_result 2 2 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_referential_integrity 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _initialize_integrity_state 1 1 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _process_trace_integrity 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_spans_integrity 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_single_span_integrity 6 6 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _has_temporal_violation 1 1 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_temporal_consistency 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _initialize_temporal_state 1 1 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _process_temporal_records 5 5 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _extract_timestamp 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_single_timestamp 5 5 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_completeness 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _calculate_completeness_data 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _count_missing_fields 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _count_record_missing_fields 1 1 0 0.00%
netra_backend/app/services/synthetic_data/validators.py validate_data 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _is_data_valid_basic 3 3 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _validate_data_schema 6 6 0 0.00%
netra_backend/app/services/synthetic_data/validators.py _check_schema_requirements 4 4 0 0.00%
netra_backend/app/services/synthetic_data/validators.py (no function) 45 0 2 100.00%
netra_backend/app/services/synthetic_data_job_service.py _convert_params_to_schema 1 1 0 0.00%
netra_backend/app/services/synthetic_data_job_service.py _execute_synthetic_data_generation 4 4 0 0.00%
netra_backend/app/services/synthetic_data_job_service.py _handle_generation_error 3 3 0 0.00%
netra_backend/app/services/synthetic_data_job_service.py run_synthetic_data_generation_job 7 7 0 0.00%
netra_backend/app/services/synthetic_data_job_service.py (no function) 10 0 0 100.00%
netra_backend/app/services/synthetic_data_service.py get_job_status 2 2 0 0.00%
netra_backend/app/services/synthetic_data_service.py optimize_parameters 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py export_data 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py analyze_quality 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py cleanup_jobs 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py convert_format 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py compare_with_real_data 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py create_version 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py setup_auto_refresh 1 1 0 0.00%
netra_backend/app/services/synthetic_data_service.py (no function) 18 0 0 100.00%
netra_backend/app/services/tenant_service.py (no function) 2 2 0 0.00%
netra_backend/app/services/thread_analytics.py get_analytics_dashboard 1 1 0 0.00%
netra_backend/app/services/thread_analytics.py get_dashboard_data 1 1 0 0.00%
netra_backend/app/services/thread_analytics.py (no function) 5 5 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.__init__ 4 4 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry._initialize_state 8 8 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry._initialize_cleanup_task 7 7 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.register 21 21 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.get_thread 23 23 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.get_runs 14 14 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.unregister_run 18 18 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.cleanup_old_mappings 29 29 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry._is_mapping_expired 2 2 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry._cleanup_loop 21 21 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.get_metrics 10 10 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.get_status 6 6 0 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.shutdown 16 16 1 0.00%
netra_backend/app/services/thread_run_registry.py ThreadRunRegistry.debug_list_all_mappings 9 9 0 0.00%
netra_backend/app/services/thread_run_registry.py get_thread_run_registry 5 5 0 0.00%
netra_backend/app/services/thread_run_registry.py initialize_thread_run_registry 3 3 0 0.00%
netra_backend/app/services/thread_run_registry.py (no function) 49 0 0 100.00%
netra_backend/app/services/thread_service.py _handle_database_error 4 4 0 0.00%
netra_backend/app/services/thread_service.py uow_context 1 1 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._send_thread_created_event 4 4 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._execute_with_uow 3 3 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._create_thread_operation 5 5 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.get_or_create_thread 6 6 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.get_thread 5 5 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.get_threads 5 5 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._prepare_message_data 1 1 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._create_message_operation 4 4 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.create_message 7 7 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.get_thread_messages 6 6 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._prepare_run_data 4 4 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._send_agent_started_event 8 8 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._create_run_with_uow 8 8 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.create_run 7 7 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._prepare_update_data 7 7 0 0.00%
netra_backend/app/services/thread_service.py ThreadService._update_run_operation 4 4 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.update_run_status 7 7 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.create_thread 1 1 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.switch_thread 8 8 0 0.00%
netra_backend/app/services/thread_service.py ThreadService.delete_thread 12 12 0 0.00%
netra_backend/app/services/thread_service.py (no function) 40 40 0 0.00%
netra_backend/app/services/token_optimization/__init__.py (no function) 7 0 0 100.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.__init__ 5 5 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_model_pricing 5 5 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_optimization_settings 1 1 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_cost_alert_thresholds 2 2 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_session_management_settings 1 1 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_model_specific_config 3 3 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.is_optimization_enabled_for_user 5 5 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_cost_budget_for_user 8 8 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager._get_cached_config 17 17 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.invalidate_cache 3 3 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py TokenOptimizationConfigManager.get_all_config_summary 1 1 0 0.00%
netra_backend/app/services/token_optimization/config_manager.py (no function) 18 0 0 100.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.__init__ 2 2 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.track_agent_usage 3 3 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.optimize_prompt_for_context 4 4 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.add_cost_suggestions 3 3 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.get_token_usage_summary 10 10 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager._create_enhanced_metadata 12 12 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager._add_optimization_data 6 6 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager._add_suggestions_data 3 3 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py TokenOptimizationContextManager.create_token_aware_context 4 4 0 0.00%
netra_backend/app/services/token_optimization/context_manager.py (no function) 17 0 0 100.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.__init__ 7 7 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._initialize_service 5 5 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.track_agent_usage 12 12 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.optimize_prompt 12 12 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.get_cost_analysis 12 12 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.finalize_user_session 4 4 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.get_user_optimization_status 6 6 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService.get_service_health_status 9 9 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._check_cost_alerts 8 8 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._generate_cost_recommendations 9 9 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._emit_usage_update 6 6 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._emit_optimization_update 6 6 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._emit_cost_analysis_update 6 6 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py TokenOptimizationIntegrationService._emit_session_finalized 6 6 0 0.00%
netra_backend/app/services/token_optimization/integration_service.py (no function) 25 0 0 100.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSession.track_usage 1 1 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSession.optimize_prompt 1 1 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSession.get_suggestions 1 1 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSession.finalize_session 1 1 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py UserTokenOptimizationSession.__init__ 9 9 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py UserTokenOptimizationSession.track_usage 8 8 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py UserTokenOptimizationSession.optimize_prompt 5 5 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py UserTokenOptimizationSession.get_suggestions 9 9 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py UserTokenOptimizationSession.finalize_session 5 5 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.__init__ 5 5 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.create_session 12 12 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.get_session 4 4 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.finalize_session 11 11 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.get_active_sessions_for_user 6 6 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.cleanup_expired_sessions 18 18 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py TokenOptimizationSessionFactory.get_factory_stats 4 4 0 0.00%
netra_backend/app/services/token_optimization/session_factory.py (no function) 27 0 0 100.00%
netra_backend/app/services/token_service.py TokenService.__init__ 7 7 0 0.00%
netra_backend/app/services/token_service.py TokenService._get_redis_client 14 14 1 0.00%
netra_backend/app/services/token_service.py TokenService._get_jwt_secret 2 2 0 0.00%
netra_backend/app/services/token_service.py TokenService.create_access_token 9 9 0 0.00%
netra_backend/app/services/token_service.py TokenService.create_refresh_token 8 8 0 0.00%
netra_backend/app/services/token_service.py TokenService.refresh_access_token 7 7 0 0.00%
netra_backend/app/services/token_service.py TokenService.revoke_token 19 19 0 0.00%
netra_backend/app/services/token_service.py TokenService.validate_token_jwt 9 9 0 0.00%
netra_backend/app/services/token_service.py TokenService.validate_with_old_keys 6 6 0 0.00%
netra_backend/app/services/token_service.py TokenService._validate_with_old_keys 7 7 1 0.00%
netra_backend/app/services/token_service.py TokenService._store_token_metadata 12 12 0 0.00%
netra_backend/app/services/token_service.py TokenService._store_refresh_token 14 14 0 0.00%
netra_backend/app/services/token_service.py TokenService._validate_refresh_token 11 11 0 0.00%
netra_backend/app/services/token_service.py TokenService._is_refresh_token_used 21 21 0 0.00%
netra_backend/app/services/token_service.py TokenService._mark_refresh_token_used 20 20 0 0.00%
netra_backend/app/services/token_service.py TokenService._is_token_revoked 10 10 0 0.00%
netra_backend/app/services/token_service.py TokenService.initialize 0 0 1 100.00%
netra_backend/app/services/token_service.py TokenService.create_token 24 24 0 0.00%
netra_backend/app/services/token_service.py TokenService.create_service_token 24 24 0 0.00%
netra_backend/app/services/token_service.py TokenService.rotate_service_token 12 12 0 0.00%
netra_backend/app/services/token_service.py TokenService.is_service_token_version_valid 25 25 0 0.00%
netra_backend/app/services/token_service.py (no function) 33 33 0 0.00%
netra_backend/app/services/tool_permission_service.py (no function) 10 0 0 100.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.__init__ 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.get_user_permissions 7 7 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.get_tool_required_permissions 5 5 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.has_permission 6 6 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker._check_business_requirements 19 19 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.check_missing_permissions 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.get_upgrade_path 13 13 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py PermissionChecker.get_upgrade_path_for_rate_limits 5 5 0 0.00%
netra_backend/app/services/tool_permissions/permission_checker.py (no function) 14 0 0 100.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions.load_permission_definitions 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_basic_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_analytics_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_data_management_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_advanced_optimization_permission 2 2 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_system_management_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py PermissionDefinitions._load_developer_tools_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/permission_definitions.py (no function) 17 0 0 100.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter.__init__ 1 1 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter.check_rate_limits 10 10 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._get_applicable_rate_limits 11 11 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._build_limit_exceeded_response 1 1 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._build_allowed_response 1 1 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._get_usage_count 12 12 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._build_usage_key 7 7 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter.record_tool_usage 11 11 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py ToolPermissionRateLimiter._get_period_key_and_ttl 11 11 0 0.00%
netra_backend/app/services/tool_permissions/rate_limiter.py (no function) 18 0 0 100.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor.__init__ 2 2 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor.get_user_tool_availability 6 6 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._get_user_plan 2 2 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._create_base_context 2 2 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._process_tool_registry 7 7 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._process_tool_availability 5 5 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._check_tool_permission 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._create_tool_availability 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py ToolAvailabilityProcessor._add_rate_limit_info 4 4 0 0.00%
netra_backend/app/services/tool_permissions/tool_availability_processor.py (no function) 15 0 0 100.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService.__init__ 4 4 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._initialize_components 3 3 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService.check_tool_permission 5 5 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService.get_user_tool_availability 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService.record_tool_usage 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._get_user_plan 7 7 1 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._validate_tool_permissions 7 7 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._process_permission_check 6 6 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._create_permission_denied_result 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._create_rate_limit_denied_result 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._create_success_result 1 1 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py ToolPermissionService._create_error_result 2 2 0 0.00%
netra_backend/app/services/tool_permissions/tool_permission_service_main.py (no function) 23 0 0 100.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.__init__ 6 6 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.get_tools 8 8 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.get_all_tools 8 8 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.register_tool 6 6 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry._validate_tool_registration 3 3 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_tool_interface 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_metadata 2 2 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_tool_security 3 3 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_tool_performance 9 9 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.measure_tool_performance 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.set_compatibility_matrix 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_compatibility 4 4 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_dependencies 5 5 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.check_dependencies 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_version_compatibility 7 7 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.get_package_version 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_tool_input 5 5 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.validate_tool_output 1 1 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.bulk_validate_tools 5 5 0 0.00%
netra_backend/app/services/tool_registry.py AgentToolConfigRegistry.get_tool_count 3 3 0 0.00%
netra_backend/app/services/tool_registry.py (no function) 25 25 0 0.00%
netra_backend/app/services/transaction_manager/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationRegistry.__init__ 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationRegistry.register 2 2 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationRegistry.get_handler 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor.__init__ 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor.compensate_operation 4 4 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor._get_handler_for_operation 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor._execute_compensation 6 6 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor._mark_operation_compensated 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor._log_missing_handler 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py CompensationExecutor._log_compensation_error 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py DefaultHandlers.compensate_postgres_write 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py DefaultHandlers.compensate_postgres_read 1 1 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py create_compensation_system 6 6 0 0.00%
netra_backend/app/services/transaction_manager/compensation.py (no function) 21 21 0 0.00%
netra_backend/app/services/transaction_manager/types.py Transaction.is_expired 1 1 0 0.00%
netra_backend/app/services/transaction_manager/types.py Transaction.completed_operations 1 1 0 0.00%
netra_backend/app/services/transaction_manager/types.py Transaction.failed_operations 1 1 0 0.00%
netra_backend/app/services/transaction_manager/types.py (no function) 41 41 0 0.00%
netra_backend/app/services/unified_authentication_service.py _safe_websocket_state_for_logging 6 6 0 0.00%
netra_backend/app/services/unified_authentication_service.py AuthResult.__init__ 8 8 0 0.00%
netra_backend/app/services/unified_authentication_service.py AuthResult.to_dict 1 1 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.__init__ 7 7 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._create_e2e_bypass_auth_result 0 0 35 100.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._extract_user_id_from_e2e_token 28 28 1 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.authenticate_token 43 43 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.authenticate_websocket 21 21 5 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._extract_websocket_token 32 32 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._create_user_execution_context 32 32 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._validate_token_with_enhanced_resilience 52 52 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._classify_auth_error 13 13 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService._check_circuit_breaker_status 11 11 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.validate_service_token 14 14 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.get_authentication_stats 2 2 0 0.00%
netra_backend/app/services/unified_authentication_service.py UnifiedAuthenticationService.health_check 6 6 0 0.00%
netra_backend/app/services/unified_authentication_service.py get_unified_auth_service 4 4 0 0.00%
netra_backend/app/services/unified_authentication_service.py (no function) 44 44 1 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.__init__ 8 8 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.register_check 2 2 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.unregister_check 3 3 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.run_check 18 18 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.get_liveness 5 5 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.get_readiness 6 6 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.get_health 2 2 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.run_all_checks 11 11 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._run_checks_by_names 9 9 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._is_result_cached 4 4 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._process_check_result 15 15 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._create_error_result 2 2 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._create_timeout_result 2 2 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._build_response 7 7 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._calculate_overall_status 20 20 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._format_check_result 1 1 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._build_summary 19 19 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._build_details 1 1 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._create_basic_liveness_response 2 2 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService._get_environment 1 1 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.mark_shutting_down 3 3 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.is_shutting_down 1 1 0 0.00%
netra_backend/app/services/unified_health_service.py UnifiedHealthService.get_shutdown_status 4 4 0 0.00%
netra_backend/app/services/unified_health_service.py (no function) 33 33 0 0.00%
netra_backend/app/services/unified_tool_registry/__init__.py (no function) 3 0 0 100.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._generate_synthetic_data_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._corpus_manager_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._execute_corpus_action 7 7 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._handle_corpus_create 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._build_create_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._handle_corpus_delete 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._build_delete_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._handle_corpus_list 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._build_list_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py DataManagementHandlers._handle_unknown_action 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/data_management_handlers.py (no function) 13 13 2 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py ToolExecutionEngine.__init__ 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py ToolExecutionEngine.execute_unified_tool 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py ToolExecutionEngine.execute_tool 8 8 0 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py ToolExecutionEngine._create_mock_user_for_interface 8 8 2 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py ToolExecutionEngine._convert_execution_result_to_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/execution_engine.py (no function) 18 0 0 100.00%
netra_backend/app/services/unified_tool_registry/models.py ToolExecutionResult.user_context 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/models.py ToolExecutionResult.user_context.UserContext.__init__ 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/models.py (no function) 35 0 0 100.00%
netra_backend/app/services/unified_tool_registry/optimization_handlers.py OptimizationHandlers._generic_optimization_handler 6 6 0 0.00%
netra_backend/app/services/unified_tool_registry/optimization_handlers.py (no function) 4 4 2 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.__init__ 5 5 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.register_tool 9 9 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.get_tool 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.list_tools 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.get_tool_categories 11 11 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.execute_tool 16 16 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.check_permission 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.clear 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.has_tool 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.get_tool_handler 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.remove_tool 7 7 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py UnifiedToolRegistry.get_metrics 7 7 0 0.00%
netra_backend/app/services/unified_tool_registry/registry.py (no function) 21 0 0 100.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._system_configurator_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._execute_configuration_action 7 7 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._handle_config_get_action 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._handle_config_set_action 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._handle_config_reset_action 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._create_unknown_action_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py SystemManagementHandlers._user_admin_handler 6 6 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_permission_error_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _execute_user_admin_action 9 9 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _handle_user_create_action 5 5 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _handle_user_update_action 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _handle_user_delete_action 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _handle_user_list_action 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_unknown_action_response 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_unknown_action_response._log_analyzer_handler 0 0 0 100.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_unknown_action_response._debug_panel_handler 0 0 0 100.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _perform_log_analysis 5 5 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_log_analysis_response 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _get_component_debug_info 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py _create_debug_info_response 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/system_handlers.py (no function) 21 21 2 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py BasicToolHandlers._create_thread_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py BasicToolHandlers._get_thread_history_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py BasicToolHandlers._list_agents_handler 14 14 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py AnalyticsToolHandlers._analyze_workload_handler 5 5 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py AnalyticsToolHandlers._query_corpus_handler 4 4 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_handlers.py (no function) 10 10 2 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_basic_tools 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_create_thread_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_get_thread_history_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_list_agents_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_create_thread_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_get_thread_history_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_list_agents_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_create_thread_schema 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_thread_history_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_list_agents_schema 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_analytics_tools 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_analyze_workload_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_query_corpus_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_analyze_workload_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_query_corpus_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_analyze_workload_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_query_corpus_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_data_management_tools 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_synthetic_data_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_corpus_manager_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_synthetic_data_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_corpus_manager_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_synthetic_data_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_corpus_manager_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_optimization_tools 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_optimization_tool_names 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_single_optimization_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_optimization_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_optimization_tool_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_system_management_tools 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_system_configurator 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_user_admin 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_log_analyzer 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_system_configurator_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_user_admin_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_log_analyzer_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_system_configurator_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_user_admin_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_log_analyzer_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._register_developer_tools 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._create_debug_panel_tool 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_debug_panel_schema 2 2 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._build_unified_tool 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._build_schema 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._build_schema_with_required 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_thread_history_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_workload_analysis_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_corpus_query_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_synthetic_data_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_corpus_manager_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_optimization_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_system_configurator_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_user_admin_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_log_analyzer_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_debug_panel_properties 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_create_thread_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_thread_history_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_list_agents_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_analyze_workload_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_query_corpus_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_synthetic_data_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_corpus_manager_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_optimization_tool_config 3 3 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_system_configurator_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_user_admin_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_log_analyzer_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py ToolRegistrationMixin._get_debug_panel_config 1 1 0 0.00%
netra_backend/app/services/unified_tool_registry/tool_registrations.py (no function) 70 70 2 0.00%
netra_backend/app/services/user_auth_service.py UserAuthService.authenticate 0 0 8 100.00%
netra_backend/app/services/user_auth_service.py UserAuthService.validate_token 5 5 0 0.00%
netra_backend/app/services/user_auth_service.py authenticate_user 0 0 2 100.00%
netra_backend/app/services/user_auth_service.py validate_token 1 1 0 0.00%
netra_backend/app/services/user_auth_service.py (no function) 8 8 3 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.__post_init__ 6 6 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext._validate_required_fields 8 8 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext._validate_no_placeholder_values 17 17 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext._validate_id_consistency 7 7 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext._validate_metadata_isolation 11 11 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext._initialize_audit_trail 5 5 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.from_request 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.from_fastapi_request 7 7 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.create_child_context 14 14 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.with_db_session 3 3 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.with_websocket_connection 3 3 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.with_websocket_connection_supervisor 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.verify_isolation 16 16 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.to_dict 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.get_correlation_id 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.get_audit_trail 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.websocket_connection_id 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.metadata 3 3 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.from_request_supervisor 20 20 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.create_child_context_supervisor 10 10 0 0.00%
netra_backend/app/services/user_execution_context.py UserExecutionContext.to_execution_context 9 9 0 0.00%
netra_backend/app/services/user_execution_context.py register_shared_object 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py clear_shared_object_registry 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py validate_user_context 4 4 0 0.00%
netra_backend/app/services/user_execution_context.py managed_user_context 12 12 0 0.00%
netra_backend/app/services/user_execution_context.py UserContextFactory.create_context 1 1 0 0.00%
netra_backend/app/services/user_execution_context.py UserContextFactory.create_with_session 2 2 0 0.00%
netra_backend/app/services/user_execution_context.py (no function) 64 0 6 100.00%
netra_backend/app/services/user_service.py CRUDUser.get_by_email 2 2 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.get 2 2 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.remove 5 5 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.update 11 11 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.get_multi 2 2 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.get_or_create 4 4 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.get_or_create_dev_user 19 19 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.create 8 8 3 0.00%
netra_backend/app/services/user_service.py CRUDUser.get_all_users 2 2 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.update_user_role 4 4 0 0.00%
netra_backend/app/services/user_service.py CRUDUser._process_user_operation 8 8 0 0.00%
netra_backend/app/services/user_service.py CRUDUser._collect_operation_results 5 5 0 0.00%
netra_backend/app/services/user_service.py CRUDUser.bulk_update_users 3 3 0 0.00%
netra_backend/app/services/user_service.py get_all_users 1 1 0 0.00%
netra_backend/app/services/user_service.py update_user_role 1 1 0 0.00%
netra_backend/app/services/user_service.py bulk_update_users 1 1 0 0.00%
netra_backend/app/services/user_service.py (no function) 30 30 1 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.__init__ 10 10 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_agent_started 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_agent_thinking 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_tool_executing 3 3 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_tool_completed 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_agent_completed 3 3 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_agent_error 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_progress_update 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.notify_custom 2 2 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.get_stats 3 3 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter.__str__ 0 0 2 100.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter._send_event 51 51 0 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter._sanitize_tool_input 10 10 1 0.00%
netra_backend/app/services/user_websocket_emitter.py UserWebSocketEmitter._sanitize_agent_result 8 8 0 0.00%
netra_backend/app/services/user_websocket_emitter.py (no function) 23 23 1 0.00%
netra_backend/app/services/validation/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator.register_schema 1 1 0 0.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator.validate_data 4 4 0 0.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator._validate_against_schema 6 6 0 0.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator.validate_json_schema 5 5 0 0.00%
netra_backend/app/services/validation/schema_validator.py SchemaValidator.get_validation_errors 11 11 0 0.00%
netra_backend/app/services/validation/schema_validator.py (no function) 9 9 0 0.00%
netra_backend/app/services/websocket/__init__.py (no function) 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py BaseMessageHandler.handle 0 0 2 100.00%
netra_backend/app/services/websocket/message_handler.py BaseMessageHandler.get_message_type 0 0 2 100.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler.__init__ 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler.handle 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._process_start_agent_request 6 6 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._extract_user_request 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._setup_thread_and_run 8 8 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._create_message_and_run 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._create_agent_run 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._execute_agent_workflow 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._configure_supervisor 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._finalize_agent_response 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._save_assistant_response 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._create_assistant_message 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._send_agent_completion 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py StartAgentHandler._handle_agent_error 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler.__init__ 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler.handle 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._process_user_message_request 6 6 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._execute_user_message_workflow 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._extract_message_data 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._setup_user_message_thread 8 8 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._create_user_message_and_run 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._create_user_message_run 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._process_user_message_workflow 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._configure_message_supervisor 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._finalize_user_message_response 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._save_user_message_response 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._send_user_message_completion 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py UserMessageHandler._handle_user_message_error 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler.handle 8 8 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler._process_thread_history_request 9 9 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler._get_thread_messages 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler._build_message_history 5 5 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler._format_message_entry 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py ThreadHistoryHandler._send_thread_history_response 3 3 0 0.00%
netra_backend/app/services/websocket/message_handler.py StopAgentHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py StopAgentHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py StopAgentHandler.handle 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.__init__ 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._setup_handlers 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._create_handler_instances 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._register_all_handlers 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.register_handler 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.handle_message 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._validate_and_process_message 6 6 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._validate_message_format 6 6 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._extract_message_type 10 10 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._sanitize_and_queue_message 8 8 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._create_queued_message 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._handle_processing_error 4 4 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._determine_priority 2 2 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService._get_priority_mapping 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.start_processing 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.stop_processing 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py MessageHandlerService.get_stats 1 1 0 0.00%
netra_backend/app/services/websocket/message_handler.py (no function) 78 78 4 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage.calculate_next_retry_delay 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage.should_retry 7 7 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage.is_retry_ready 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage.to_dict 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage._get_base_dict_data 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage._get_timestamp_dict_data 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage.from_dict 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage._set_basic_fields 9 9 0 0.00%
netra_backend/app/services/websocket/message_queue.py QueuedMessage._set_timestamp_fields 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.__init__ 10 10 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._setup_message_circuit_breaker 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._setup_redis_circuit_breaker 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.register_handler 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.enqueue 17 17 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._add_message_to_redis_queue_with_circuit_breaker 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._queue_for_circuit_breaker_retry 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._add_message_to_redis_queue 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._log_enqueue_success 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.process_queue 7 7 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._start_queue_processing 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._create_workers 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._run_workers_until_completion 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.stop_processing 10 10 1 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._cancel_all_workers 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._wait_for_workers_completion 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._worker 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._run_worker_loop 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._worker_iteration 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._handle_worker_message 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_next_message 8 8 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_priority_message 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_priority_order 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._check_priority_queues 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_message_from_priority_queue 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_retry_message 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_message 8 8 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._start_message_processing 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._execute_message_handler 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._complete_message_processing 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._handle_failed_message 9 9 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._handle_retry_message 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._handle_retry_exhausted 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._schedule_retry_with_backoff 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_retry_messages 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._collect_retry_messages 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_retry_keys 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._extract_retry_message 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._update_message_status 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._build_status_data 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._send_failure_notification 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._send_failure_message 10 10 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_queue_key 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.get_queue_stats 6 6 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._populate_queue_statistics 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._init_empty_stats 1 1 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._collect_queue_stats 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._collect_status_stats 3 3 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_all_status_keys 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_status_key 4 4 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._increment_status_count 2 2 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._move_to_dead_letter_queue 11 11 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._background_retry_processor 12 12 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_retry_batch 14 14 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._get_ready_retry_messages 18 18 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._retry_message 12 12 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._reschedule_retry 5 5 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue._process_circuit_breaker_retries 17 17 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.get_dead_letter_queue_messages 13 13 0 0.00%
netra_backend/app/services/websocket/message_queue.py MessageQueue.reprocess_dead_letter_message 22 22 0 0.00%
netra_backend/app/services/websocket/message_queue.py (no function) 126 126 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler.handle 7 7 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._process_subscription_action 5 5 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._handle_subscribe_action 5 5 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._handle_unsubscribe_action 5 5 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._handle_invalid_action 7 7 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._build_subscription_message 2 2 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py QualityAlertHandler._handle_subscription_error 8 8 0 0.00%
netra_backend/app/services/websocket/quality_alert_handler.py (no function) 18 18 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler.__init__ 4 4 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._initialize_services 2 2 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._initialize_handlers 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._create_start_agent_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._create_metrics_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._create_alert_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._create_validation_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._create_report_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler.handle_message 12 12 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._handle_unknown_message 7 7 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler.broadcast_quality_update 3 3 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._send_update_to_subscriber 7 7 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._build_update_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler.broadcast_quality_alert 3 3 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._send_alert_to_subscriber 7 7 0 0.00%
netra_backend/app/services/websocket/quality_manager.py QualityMessageHandler._build_alert_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_manager.py (no function) 30 30 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter.__init__ 5 5 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._initialize_handlers 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._create_metrics_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._create_alert_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._create_enhanced_start_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._create_validation_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._create_report_handler 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter.handle_message 6 6 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._is_valid_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._route_to_handler 7 7 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._handle_unknown_message_type 8 8 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter.broadcast_quality_update 3 3 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._send_update_to_subscriber 7 7 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._build_update_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter.broadcast_quality_alert 3 3 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._send_alert_to_subscriber 7 7 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py QualityMessageRouter._build_alert_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_message_router.py (no function) 31 31 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler.handle 7 7 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._get_quality_report 5 5 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._get_agent_report 1 1 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._get_dashboard_data 1 1 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._send_metrics_response 4 4 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._build_metrics_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py QualityMetricsHandler._handle_metrics_error 8 8 0 0.00%
netra_backend/app/services/websocket/quality_metrics_handler.py (no function) 18 18 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler.handle 9 9 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._extract_report_params 3 3 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._generate_report_data 6 6 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._generate_summary_report 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._generate_detailed_report 5 5 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._build_detailed_report_dict 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._get_monitored_agent_names 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._convert_period_to_hours 2 2 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._collect_agent_reports 4 4 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._get_agent_report 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._send_report_response 5 5 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._build_report_payload 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._handle_report_error 8 8 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_quality_report 3 3 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._add_report_sections 5 5 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_report_header 4 4 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_overall_stats_section 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_quality_distribution_section 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_agent_performance_section 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._format_recent_alerts_section 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._extract_stats_summary 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._extract_quality_dist 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._extract_agent_perf 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py QualityReportHandler._extract_recent_alerts 1 1 0 0.00%
netra_backend/app/services/websocket/quality_report_handler.py (no function) 36 36 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler.get_message_type 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler.handle 8 8 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._extract_validation_params 5 5 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._build_validation_params_dict 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._map_content_type 2 2 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._get_content_type_mapping 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._validate_content_with_params 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._send_validation_result 4 4 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._build_validation_message 1 1 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py QualityValidationHandler._handle_validation_error 8 8 0 0.00%
netra_backend/app/services/websocket/quality_validation_handler.py (no function) 20 20 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketContext.cleanup 28 28 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketFactoryConfig.from_env 3 3 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory.__init__ 9 9 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory.configure 8 8 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory.create_user_emitter 23 23 1 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory._get_or_create_user_context 6 6 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory.cleanup_user_context 10 10 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory._get_delivery_config 1 1 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py WebSocketBridgeFactory.get_factory_metrics 1 1 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.__init__ 17 17 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_agent_started 3 3 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_agent_thinking 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_tool_executing 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_tool_completed 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_agent_completed 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.notify_agent_error 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._queue_event 8 8 1 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._process_events 16 16 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._deliver_event_with_retries 24 24 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._check_connection_health 12 12 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._handle_unhealthy_connection 13 13 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._sanitize_tool_input 12 12 1 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._sanitize_tool_output 6 6 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._sanitize_result 7 7 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter._sanitize_error_message 6 6 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketEmitter.cleanup 26 26 3 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.__init__ 6 6 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.send_event 17 17 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.ping 17 17 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.reconnect 0 0 1 100.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.is_stale 2 2 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py UserWebSocketConnection.close 6 6 1 0.00%
netra_backend/app/services/websocket_bridge_factory.py get_websocket_bridge_factory 3 3 0 0.00%
netra_backend/app/services/websocket_bridge_factory.py (no function) 94 94 5 0.00%
netra_backend/app/services/websocket_connection_pool.py _safe_websocket_state_for_logging 6 6 0 0.00%
netra_backend/app/services/websocket_connection_pool.py ConnectionInfo.__post_init__ 4 4 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.__new__ 5 5 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.__init__ 16 16 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.add_connection 27 27 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.remove_connection 21 21 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.get_user_connections 13 13 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.get_connection 16 16 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.get_stats 9 9 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.cleanup_stale_connections 24 24 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool._is_connection_alive 4 4 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool._cleanup_loop 8 8 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool._audit_event 5 5 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.get_audit_trail 1 1 0 0.00%
netra_backend/app/services/websocket_connection_pool.py WebSocketConnectionPool.shutdown 18 18 1 0.00%
netra_backend/app/services/websocket_connection_pool.py get_websocket_connection_pool 3 3 0 0.00%
netra_backend/app/services/websocket_connection_pool.py cleanup_connection_pool 3 3 0 0.00%
netra_backend/app/services/websocket_connection_pool.py (no function) 51 51 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator.__init__ 1 1 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator.validate_event 34 34 1 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator.validate_connection_ready 18 18 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator.get_validation_stats 5 5 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator.reset_stats 2 2 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._validate_basic_structure 7 7 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._validate_event_type 6 6 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._validate_mission_critical_event 11 11 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._validate_user_context 6 6 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._get_event_criticality 5 5 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._log_validation_failure 11 11 0 0.00%
netra_backend/app/services/websocket_error_validator.py WebSocketEventValidator._log_mission_critical_failure 12 12 0 0.00%
netra_backend/app/services/websocket_error_validator.py get_websocket_validator 3 3 0 0.00%
netra_backend/app/services/websocket_error_validator.py reset_websocket_validator 1 1 0 0.00%
netra_backend/app/services/websocket_error_validator.py (no function) 37 0 0 100.00%
netra_backend/app/services/websocket_event_router.py ConnectionInfo.is_active 1 1 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.__init__ 5 5 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.register_connection 16 16 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.unregister_connection 20 20 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.route_event 21 21 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.broadcast_to_user 20 20 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.get_user_connections 2 2 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.cleanup_stale_connections 20 20 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter.get_stats 3 3 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter._validate_connection 1 1 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter._update_connection_activity 8 8 0 0.00%
netra_backend/app/services/websocket_event_router.py WebSocketEventRouter._send_to_connection 34 34 0 0.00%
netra_backend/app/services/websocket_event_router.py get_websocket_router 8 8 0 0.00%
netra_backend/app/services/websocket_event_router.py reset_websocket_router 1 1 0 0.00%
netra_backend/app/services/websocket_event_router.py (no function) 31 31 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketSecurityValidator.__init__ 3 3 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketSecurityValidator.validate_user_context_isolation 20 20 1 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketSecurityValidator.validate_event_routing 7 7 1 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketSecurityValidator.validate_connection_ownership 7 7 1 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketSecurityValidator.get_security_metrics 1 1 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger.__init__ 6 6 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger.log_websocket_operation 16 16 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger.log_security_violation 10 10 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger._write_audit_event_to_file 8 8 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger.get_audit_trail 5 5 0 0.00%
netra_backend/app/services/websocket_security_audit.py WebSocketAuditLogger.get_audit_statistics 3 3 0 0.00%
netra_backend/app/services/websocket_security_audit.py get_security_validator 5 5 0 0.00%
netra_backend/app/services/websocket_security_audit.py get_audit_logger 7 7 0 0.00%
netra_backend/app/services/websocket_security_audit.py validate_and_audit_websocket_operation 18 18 0 0.00%
netra_backend/app/services/websocket_security_audit.py get_security_dashboard_data 3 3 0 0.00%
netra_backend/app/services/websocket_security_audit.py (no function) 72 72 0 0.00%
netra_backend/app/shutdown.py shutdown_cleanup 2 2 0 0.00%
netra_backend/app/shutdown.py _stop_performance_monitoring 7 7 0 0.00%
netra_backend/app/shutdown.py _stop_performance_manager 7 7 0 0.00%
netra_backend/app/shutdown.py _stop_database_monitoring 6 6 0 0.00%
netra_backend/app/shutdown.py stop_monitoring 9 9 0 0.00%
netra_backend/app/shutdown.py _stop_monitoring_task 5 5 0 0.00%
netra_backend/app/shutdown.py _wait_for_monitoring_shutdown 4 4 1 0.00%
netra_backend/app/shutdown.py close_database_connections 5 5 0 0.00%
netra_backend/app/shutdown.py cleanup_resources 23 23 0 0.00%
netra_backend/app/shutdown.py finalize_shutdown 3 3 1 0.00%
netra_backend/app/shutdown.py run_complete_shutdown 30 30 0 0.00%
netra_backend/app/shutdown.py (no function) 18 18 0 0.00%
netra_backend/app/smd.py get_env 1 1 0 0.00%
netra_backend/app/smd.py StartupOrchestrator.__init__ 8 8 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_startup_state 9 9 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._set_current_phase 8 8 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._complete_phase 8 8 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._fail_phase 9 9 0 0.00%
netra_backend/app/smd.py StartupOrchestrator.initialize_system 24 24 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase1_foundation 9 9 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase2_core_services 13 13 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase3_database_setup 7 7 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase4_cache_setup 5 5 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase5_services_setup 26 26 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase6_websocket_setup 16 16 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase7_finalize 32 32 1 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase4_integration_enhancement 7 7 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._perform_complete_bridge_integration 18 18 1 0.00%
netra_backend/app/smd.py StartupOrchestrator._verify_tool_dispatcher_websocket_support 22 22 2 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase5_critical_services 16 16 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase6_validation 17 17 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._validate_critical_services_exist 36 36 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._run_comprehensive_validation 31 31 8 0.00%
netra_backend/app/smd.py StartupOrchestrator._run_critical_path_validation 16 16 15 0.00%
netra_backend/app/smd.py StartupOrchestrator._phase7_optional_services 16 16 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._verify_bridge_health 26 26 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._validate_environment 10 10 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._validate_auth_configuration 10 10 1 0.00%
netra_backend/app/smd.py StartupOrchestrator._run_migrations 2 2 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_database 32 32 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_redis 3 3 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_key_manager 5 5 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_llm_manager 4 4 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_tool_registry 18 18 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_websocket 1 1 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_agent_class_registry 17 17 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_agent_websocket_bridge_basic 21 21 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_agent_supervisor 27 27 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._register_message_handlers 2 2 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._verify_websocket_events 18 18 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_clickhouse 32 32 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_monitoring 21 21 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_background_tasks 2 2 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._apply_startup_fixes 47 47 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_performance_manager 7 7 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._schedule_index_optimization 7 7 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._start_connection_monitoring 2 2 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_health_service 3 3 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_factory_patterns 51 51 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._initialize_factory_patterns.SimpleHealthMonitor.check_health 1 1 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._validate_database_schema 4 4 3 0.00%
netra_backend/app/smd.py StartupOrchestrator._mark_startup_complete 35 35 0 0.00%
netra_backend/app/smd.py StartupOrchestrator._handle_startup_failure 29 29 0 0.00%
netra_backend/app/smd.py run_deterministic_startup 7 7 0 0.00%
netra_backend/app/smd.py (no function) 75 75 1 0.00%
netra_backend/app/startup/__init__.py (no function) 5 5 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator.__init__ 2 2 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator.record_error 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._record_error_impl 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._create_startup_error 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator.find_patterns 7 7 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator.get_trends 4 4 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator.generate_report 4 4 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_report_hours 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._build_report_dict 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._ensure_database_exists 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._create_tables 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._build_table_creation_script 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_errors_table_sql 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_patterns_table_sql 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._insert_error 5 5 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._build_insert_query 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_recent_errors 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._fetch_error_rows 2 2 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._row_to_error 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._detect_similar_errors 5 5 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._process_error_patterns 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._process_single_error_pattern 5 5 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._find_similar_messages 6 6 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._create_pattern_from_errors 2 2 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._suggest_fix 2 2 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_error_fix_mapping 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_base_error_fixes 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._get_extended_error_fixes 1 1 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._update_pattern_frequency 4 4 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._build_pattern_update_query 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._analyze_error_trends 4 4 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._calculate_error_breakdowns 4 4 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._update_breakdown_counters 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._generate_recommendations 5 5 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._add_volume_recommendation 2 2 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._add_pattern_recommendation 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py ErrorAggregator._add_critical_recommendation 3 3 0 0.00%
netra_backend/app/startup/error_aggregator.py (no function) 47 47 0 0.00%
netra_backend/app/startup/migration_models.py (no function) 15 15 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.__init__ 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._ensure_netra_dir 1 1 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._load_state 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._save_state 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._get_alembic_config 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.check_migrations 5 5 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._perform_migration_check 7 7 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._update_migration_state 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._set_pending_migrations 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._handle_migration_check_error 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._get_current_safely 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._record_failure 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.run_migrations 5 5 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._check_migration_conditions 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._handle_migration_skip 5 5 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._should_auto_run 7 7 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._execute_migrations 4 4 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._perform_migration_execution 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._update_migration_state 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._handle_migration_execution_error 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._run_alembic_upgrade 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.rollback_migration 4 4 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._perform_rollback_execution 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._execute_rollback 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._update_rollback_state 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._handle_rollback_error 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._run_alembic_downgrade 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.validate_schema 6 6 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._validate_migration_state 3 3 1 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._has_validation_issues 7 7 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.get_migration_status 2 2 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker._build_status_dict 3 3 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.clear_failed_migrations 4 4 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.disable_auto_run 4 4 0 0.00%
netra_backend/app/startup/migration_tracker.py MigrationTracker.enable_auto_run 4 4 0 0.00%
netra_backend/app/startup/migration_tracker.py (no function) 48 48 0 0.00%
netra_backend/app/startup/status_manager.py StartupStatusManager.__init__ 2 2 0 0.00%
netra_backend/app/startup/status_manager.py StartupStatusManager.update_status 2 2 0 0.00%
netra_backend/app/startup/status_manager.py StartupStatusManager.get_status 1 1 0 0.00%
netra_backend/app/startup/status_manager.py StartupStatusManager.is_healthy 4 4 0 0.00%
netra_backend/app/startup/status_manager.py StartupStatusManager.add_error 3 3 0 0.00%
netra_backend/app/startup/status_manager.py (no function) 10 10 0 0.00%
netra_backend/app/startup_checks.py (no function) 3 3 0 0.00%
netra_backend/app/startup_checks/__init__.py (no function) 7 0 0 100.00%
netra_backend/app/startup_checks/checker.py StartupChecker.__init__ 4 4 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._initialize_state 3 3 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._initialize_checkers 14 14 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker.run_all_checks 6 6 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._get_check_functions 3 3 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._get_core_check_functions 1 1 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._get_service_check_functions 3 3 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._get_external_service_checks 1 1 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._get_system_resource_checks 1 1 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._execute_all_checks 2 2 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._execute_check 19 19 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._create_final_report 11 11 3 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._is_staging_environment 2 2 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._record_check_success 3 3 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._record_check_failure 6 6 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._categorize_failures 3 3 0 0.00%
netra_backend/app/startup_checks/checker.py StartupChecker._build_report_dict 0 0 7 100.00%
netra_backend/app/startup_checks/checker.py (no function) 28 0 1 100.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker.__init__ 6 6 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker.check_database_connection 3 3 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._perform_database_connection_check 5 5 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker.check_or_create_assistant 3 3 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._perform_assistant_check 9 9 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._test_basic_connectivity 2 2 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._check_critical_tables 17 17 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._find_assistant 28 28 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_assistant 3 3 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._get_assistant_tools 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._get_assistant_metadata 2 2 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_mock_result 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._execute_database_tests 8 8 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_db_success_result 4 4 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_db_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._handle_assistant_check 36 36 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_assistant_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_assistant_created_result 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._create_assistant_exists_result 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._table_exists 5 5 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._sqlite_table_exists 2 2 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._postgres_table_exists 2 2 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._build_assistant_instance 3 3 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._get_assistant_basic_props 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py DatabaseChecker._get_assistant_advanced_props 1 1 0 0.00%
netra_backend/app/startup_checks/database_checks.py (no function) 34 0 0 100.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker.__init__ 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker.check_environment_variables 2 2 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._prepare_environment_check_data 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._evaluate_environment_variables 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker.check_configuration 5 5 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._get_required_vars 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._get_optional_vars 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._get_optional_service_vars 1 1 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._get_optional_auth_vars 1 1 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._check_missing_vars 7 7 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._create_success_result 2 2 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._validate_database_config 7 7 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._validate_secret_key 6 6 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._validate_environment 4 4 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._create_missing_vars_result 1 1 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._validate_all_configs 3 3 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._create_config_success_result 1 1 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._create_config_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/environment_checks.py EnvironmentChecker._build_success_message 6 6 0 0.00%
netra_backend/app/startup_checks/environment_checks.py (no function) 23 0 0 100.00%
netra_backend/app/startup_checks/models.py StartupCheckResult.__init__ 5 5 0 0.00%
netra_backend/app/startup_checks/models.py (no function) 2 0 0 100.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.__init__ 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.environment 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.is_staging 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.check_redis 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.check_clickhouse 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker.check_llm_providers 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._test_redis_operations 3 3 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._prepare_redis_test_data 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._execute_redis_test 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._cleanup_redis_test 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._check_clickhouse_tables 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_llm_result 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_no_providers_result 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_partial_providers_result 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._connect_and_test_redis 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_redis_success_result 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_redis_failure_result 3 3 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._validate_clickhouse_tables 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_clickhouse_success_result 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_clickhouse_failure_result 3 3 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._test_all_llm_providers 8 8 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._test_single_llm_provider 5 5 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._handle_llm_test_result 3 3 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._handle_llm_unavailable 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._handle_llm_test_failure 3 3 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_llm_check_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._execute_table_query 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._extract_table_names 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._create_all_providers_result 1 1 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._log_redis_warning_if_needed 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._validate_required_tables 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._log_clickhouse_warning_if_needed 2 2 0 0.00%
netra_backend/app/startup_checks/service_checks.py ServiceChecker._process_llm_test_result 4 4 0 0.00%
netra_backend/app/startup_checks/service_checks.py (no function) 43 0 0 100.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker.check_file_permissions 5 5 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker.check_memory_and_resources 6 6 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker.check_network_connectivity 5 5 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_directory_access 5 5 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_all_directories 6 6 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_single_directory 5 5 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_permission_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_permission_success_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._collect_system_metrics 4 4 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_resource_result 3 3 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_resource_warning_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_resource_ok_result 3 3 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_resource_error_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_all_endpoints 6 6 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_single_endpoint 5 5 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_network_failure_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_network_success_result 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._check_memory_warning 2 2 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._check_disk_warning 2 2 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._check_cpu_warning 2 2 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._get_database_endpoint 8 8 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._get_redis_endpoint 10 10 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._parse_endpoint 4 4 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._create_test_socket 3 3 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._check_resource_warnings 4 4 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._calculate_resource_metrics 1 1 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._check_all_resource_warnings 3 3 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._get_network_endpoints 3 3 0 0.00%
netra_backend/app/startup_checks/system_checks.py SystemChecker._test_endpoint_connectivity 6 6 0 0.00%
netra_backend/app/startup_checks/system_checks.py (no function) 38 0 0 100.00%
netra_backend/app/startup_checks/utils.py run_startup_checks 3 3 0 0.00%
netra_backend/app/startup_checks/utils.py _perform_startup_checks 3 3 0 0.00%
netra_backend/app/startup_checks/utils.py _log_startup_results 1 1 1 0.00%
netra_backend/app/startup_checks/utils.py _log_critical_failures 6 6 0 0.00%
netra_backend/app/startup_checks/utils.py _log_non_critical_failures 4 4 0 0.00%
netra_backend/app/startup_checks/utils.py _should_skip_startup_checks 3 3 0 0.00%
netra_backend/app/startup_checks/utils.py _create_skipped_result 1 1 1 0.00%
netra_backend/app/startup_checks/utils.py _execute_startup_checks 2 2 0 0.00%
netra_backend/app/startup_checks/utils.py _handle_startup_results 10 10 0 0.00%
netra_backend/app/startup_checks/utils.py _handle_critical_failures 7 7 0 0.00%
netra_backend/app/startup_checks/utils.py _is_staging_environment 2 2 0 0.00%
netra_backend/app/startup_checks/utils.py (no function) 16 0 0 100.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.__init__ 2 2 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.check_llm_manager 26 26 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.check_database 16 16 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.check_redis 22 22 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.check_clickhouse 13 13 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.run_all_health_checks 23 23 0 0.00%
netra_backend/app/startup_health_checks.py StartupHealthChecker.validate_startup 15 15 1 0.00%
netra_backend/app/startup_health_checks.py validate_startup_health 2 2 0 0.00%
netra_backend/app/startup_health_checks.py (no function) 34 34 0 0.00%
netra_backend/app/startup_module.py _setup_paths 7 7 0 0.00%
netra_backend/app/startup_module.py _ensure_database_tables_exist 1 1 0 0.00%
netra_backend/app/startup_module.py _verify_required_database_tables_exist 56 56 0 0.00%
netra_backend/app/startup_module.py _import_all_models 9 9 1 0.00%
netra_backend/app/startup_module.py _initialize_performance_optimizations 7 7 0 0.00%
netra_backend/app/startup_module.py _setup_performance_manager 2 2 0 0.00%
netra_backend/app/startup_module.py _setup_optimization_components 1 1 0 0.00%
netra_backend/app/startup_module.py _schedule_background_optimizations 9 9 0 0.00%
netra_backend/app/startup_module.py _run_index_optimization_background 16 16 0 0.00%
netra_backend/app/startup_module.py initialize_logging 4 4 0 0.00%
netra_backend/app/startup_module.py setup_multiprocessing_env 3 3 0 0.00%
netra_backend/app/startup_module.py validate_database_environment 2 2 0 0.00%
netra_backend/app/startup_module.py _perform_database_validation 6 6 0 0.00%
netra_backend/app/startup_module.py run_database_migrations 12 12 0 0.00%
netra_backend/app/startup_module.py _is_mock_database_url 4 4 0 0.00%
netra_backend/app/startup_module.py _is_postgres_service_mock_mode 17 17 1 0.00%
netra_backend/app/startup_module.py _execute_migrations 4 4 0 0.00%
netra_backend/app/startup_module.py _check_and_run_migrations 5 5 0 0.00%
netra_backend/app/startup_module.py _perform_migration 5 5 0 0.00%
netra_backend/app/startup_module.py _execute_if_needed 22 22 0 0.00%
netra_backend/app/startup_module.py _handle_migration_error 4 4 0 0.00%
netra_backend/app/startup_module.py _async_initialize_postgres 7 7 0 0.00%
netra_backend/app/startup_module.py setup_database_connections 81 81 1 0.00%
netra_backend/app/startup_module.py initialize_core_services 6 6 0 0.00%
netra_backend/app/startup_module.py setup_security_services 9 9 0 0.00%
netra_backend/app/startup_module.py initialize_clickhouse 67 67 1 0.00%
netra_backend/app/startup_module.py _setup_clickhouse_tables 27 27 2 0.00%
netra_backend/app/startup_module.py _log_clickhouse_start 1 1 0 0.00%
netra_backend/app/startup_module.py _log_clickhouse_skip 4 4 0 0.00%
netra_backend/app/startup_module.py register_websocket_handlers 2 2 0 0.00%
netra_backend/app/startup_module.py _create_tool_registry 2 2 0 0.00%
netra_backend/app/startup_module.py _create_tool_dispatcher 10 10 0 0.00%
netra_backend/app/startup_module.py _validate_supervisor_dependencies 11 11 0 0.00%
netra_backend/app/startup_module.py _initialize_supervisor_with_retry 23 23 0 0.00%
netra_backend/app/startup_module.py _validate_staging_readiness 11 11 0 0.00%
netra_backend/app/startup_module.py _create_agent_supervisor 54 54 0 0.00%
netra_backend/app/startup_module.py _build_supervisor_agent 20 20 0 0.00%
netra_backend/app/startup_module.py _setup_agent_state 7 7 0 0.00%
netra_backend/app/startup_module.py initialize_websocket_components 13 13 0 0.00%
netra_backend/app/startup_module.py startup_health_checks 25 25 8 0.00%
netra_backend/app/startup_module.py _handle_startup_failure 7 7 0 0.00%
netra_backend/app/startup_module.py _emergency_cleanup 7 7 0 0.00%
netra_backend/app/startup_module.py _cleanup_connections 1 1 0 0.00%
netra_backend/app/startup_module.py validate_schema 8 8 2 0.00%
netra_backend/app/startup_module.py _handle_schema_validation_result 0 0 7 100.00%
netra_backend/app/startup_module.py start_monitoring 11 11 0 0.00%
netra_backend/app/startup_module.py _create_monitoring_task 7 7 0 0.00%
netra_backend/app/startup_module.py _start_connection_monitoring 2 2 0 0.00%
netra_backend/app/startup_module.py _start_performance_monitoring 2 2 0 0.00%
netra_backend/app/startup_module.py log_startup_complete 2 2 0 0.00%
netra_backend/app/startup_module.py initialize_monitoring_integration 25 25 0 0.00%
netra_backend/app/startup_module.py run_complete_startup 2 2 1 0.00%
netra_backend/app/startup_module.py (no function) 78 78 1 0.00%
netra_backend/app/supply_researcher.py (no function) 4 4 0 0.00%
netra_backend/app/tools/__init__.py get_standard_tools 1 1 0 0.00%
netra_backend/app/tools/__init__.py (no function) 7 7 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper.__init__ 2 2 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper.generate_data_request 10 10 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._format_previous_results 8 8 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._parse_data_request 6 6 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._extract_categories 21 21 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._extract_instructions 7 7 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._structure_data_items 5 5 0 0.00%
netra_backend/app/tools/data_helper.py DataHelper._get_fallback_message 1 1 0 0.00%
netra_backend/app/tools/data_helper.py create_data_helper 1 1 0 0.00%
netra_backend/app/tools/data_helper.py (no function) 15 15 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI.__init__ 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._init_api_config 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._init_http_client 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI.search 6 6 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._execute_search 3 3 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._build_request_body 1 1 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._build_filters 1 1 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._get_date_range 3 3 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._build_options 1 1 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._process_search_response 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._transform_result 1 1 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._extract_source 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._fallback_search 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py DeepResearchAPI._generate_mock_results 2 2 0 0.00%
netra_backend/app/tools/deep_research_api.py (no function) 22 22 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer.__init__ 2 2 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._init_source_rankings 1 1 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._init_scoring_weights 1 1 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer.score_source 5 5 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer.score_recency 6 6 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._parse_date 7 7 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._calculate_recency_score 9 9 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer.score_completeness 3 3 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer.score_conflict_resolution 5 5 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._extract_key_claim 2 2 0 0.00%
netra_backend/app/tools/reliability_scorer.py ReliabilityScorer._normalize_consensus_scores 1 1 0 0.00%
netra_backend/app/tools/reliability_scorer.py (no function) 14 14 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter.__init__ 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._init_sandbox_config 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._init_resource_limits 4 4 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._init_security_settings 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter.execute 7 7 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._prepare_code 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._generate_safe_imports 2 2 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._wrap_code_safely 1 1 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._indent_code 2 2 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._run_in_sandbox 4 4 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._execute_docker_command 2 2 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._build_docker_command 1 1 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._run_command_with_timeout 6 6 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._process_command_output 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._format_success_result 5 5 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter._format_error_result 1 1 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py SandboxedInterpreter.validate_environment 3 3 0 0.00%
netra_backend/app/tools/sandboxed_interpreter.py (no function) 27 27 0 0.00%
netra_backend/app/utils/__init__.py (no function) 0 0 0 100.00%
netra_backend/app/utils/circuit_breaker.py (no function) 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.__init__ 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.hash_data 3 3 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.generate_salt 1 1 1 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.hash_password 0 0 3 100.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.verify_password 0 0 2 100.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.encrypt 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.decrypt 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.process 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py CryptoUtils.process_invalid 1 1 0 0.00%
netra_backend/app/utils/crypto_utils.py (no function) 10 10 2 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.__init__ 1 1 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.utc_to_local 8 8 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.local_to_utc 4 4 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.convert_timezone 8 8 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.resolve_ambiguous_time 6 6 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.now_utc 1 1 0 0.00%
netra_backend/app/utils/datetime_utils.py DatetimeUtils.is_dst 9 9 0 0.00%
netra_backend/app/utils/datetime_utils.py (no function) 14 14 0 0.00%
netra_backend/app/utils/feature_extractors.py LanguageDetector.detect 5 5 0 0.00%
netra_backend/app/utils/feature_extractors.py JargonExtractor.__init__ 1 1 0 0.00%
netra_backend/app/utils/feature_extractors.py JargonExtractor.find_jargon 6 6 0 0.00%
netra_backend/app/utils/feature_extractors.py CodeDetector.contains_code 2 2 0 0.00%
netra_backend/app/utils/feature_extractors.py _get_code_detection_patterns 1 1 0 0.00%
netra_backend/app/utils/feature_extractors.py (no function) 10 10 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.__init__ 0 0 1 100.00%
netra_backend/app/utils/file_utils.py FileUtils.write_file 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.write_file._write 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.write_file_safe 6 6 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.write_file_atomic 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.write_file_atomic._write_atomic 9 9 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.read_file 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.read_file._read 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.copy_file 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.copy_file._copy 1 1 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.move_file 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.move_file._move 1 1 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.delete_file 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.delete_file._delete 2 2 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.process 1 1 0 0.00%
netra_backend/app/utils/file_utils.py FileUtils.process_invalid 1 1 0 0.00%
netra_backend/app/utils/file_utils.py (no function) 17 17 0 0.00%
netra_backend/app/utils/formatting_utils.py FormattingUtils.__init__ 1 1 0 0.00%
netra_backend/app/utils/formatting_utils.py FormattingUtils.format_number 3 3 0 0.00%
netra_backend/app/utils/formatting_utils.py FormattingUtils.format_currency 5 5 0 0.00%
netra_backend/app/utils/formatting_utils.py FormattingUtils.format_percentage 3 3 0 0.00%
netra_backend/app/utils/formatting_utils.py FormattingUtils.format_file_size 13 13 0 0.00%
netra_backend/app/utils/formatting_utils.py (no function) 7 7 0 0.00%
netra_backend/app/utils/log_parser.py LogParser.parse_tool_call 10 10 0 0.00%
netra_backend/app/utils/log_parser.py LogParser.parse_log_message 4 4 0 0.00%
netra_backend/app/utils/log_parser.py _extract_tool_name_and_args 4 4 0 0.00%
netra_backend/app/utils/log_parser.py _parse_tool_arguments 7 7 0 0.00%
netra_backend/app/utils/log_parser.py _extract_keyword_arguments 6 6 0 0.00%
netra_backend/app/utils/log_parser.py (no function) 10 10 0 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py setup_multiprocessing 11 11 1 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py cleanup_multiprocessing 37 37 0 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py get_active_processes 5 5 0 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py force_cleanup_process 12 12 0 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py is_multiprocessing_safe 6 6 0 0.00%
netra_backend/app/utils/multiprocessing_cleanup.py (no function) 9 9 0 0.00%
netra_backend/app/utils/predictors.py TokenizationInefficiencyPredictor.predict_ratio 4 4 0 0.00%
netra_backend/app/utils/predictors.py TokenizationInefficiencyPredictor._calculate_ratio 5 5 0 0.00%
netra_backend/app/utils/predictors.py TokenizationInefficiencyPredictor._handle_cl100k_scenarios 7 7 0 0.00%
netra_backend/app/utils/predictors.py (no function) 5 5 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_chat_response_time 5 5 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_chat_response_time.async_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_chat_response_time.sync_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_database_query_time 5 5 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_database_query_time.async_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_database_query_time.sync_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_agent_execution_time 5 5 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_agent_execution_time.async_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_agent_execution_time.sync_wrapper 12 12 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_custom_slo 3 3 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_custom_slo.decorator 4 4 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_custom_slo.decorator.async_wrapper 15 15 0 0.00%
netra_backend/app/utils/slo_decorators.py monitor_custom_slo.decorator.sync_wrapper 15 15 0 0.00%
netra_backend/app/utils/slo_decorators.py slo_timer 10 10 0 0.00%
netra_backend/app/utils/slo_decorators.py SLORecorder.__init__ 3 3 0 0.00%
netra_backend/app/utils/slo_decorators.py SLORecorder.record_success 2 2 0 0.00%
netra_backend/app/utils/slo_decorators.py SLORecorder.record_failure 2 2 0 0.00%
netra_backend/app/utils/slo_decorators.py SLORecorder.record 2 2 0 0.00%
netra_backend/app/utils/slo_decorators.py setup_slo_alert_callbacks 6 6 0 0.00%
netra_backend/app/utils/slo_decorators.py setup_slo_alert_callbacks.log_alert_callback 1 1 0 0.00%
netra_backend/app/utils/slo_decorators.py setup_slo_alert_callbacks.resolve_alert_callback 2 2 0 0.00%
netra_backend/app/utils/slo_decorators.py (no function) 24 24 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.__init__ 3 3 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.sanitize_html 5 5 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils._remove_dangerous_tags 5 5 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.escape_sql 8 8 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.sanitize_path 13 13 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.is_valid_email 3 3 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.is_valid_url 5 5 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.is_alphanumeric 3 3 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.truncate 3 3 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.normalize_whitespace 4 4 0 0.00%
netra_backend/app/utils/string_utils.py StringUtils.remove_control_characters 3 3 0 0.00%
netra_backend/app/utils/string_utils.py (no function) 19 19 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils.__init__ 0 0 1 100.00%
netra_backend/app/utils/validation_utils.py ValidationUtils.validate_schema 5 5 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils.get_validation_errors 4 4 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils._validate_object 14 14 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils._validate_field 10 10 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils._check_type 13 13 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils._is_valid_email 2 2 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils.process 1 1 0 0.00%
netra_backend/app/utils/validation_utils.py ValidationUtils.process_invalid 1 1 0 0.00%
netra_backend/app/utils/validation_utils.py (no function) 13 13 0 0.00%
netra_backend/app/utils/vectorizers.py SemanticVectorizer.__init__ 3 3 0 0.00%
netra_backend/app/utils/vectorizers.py SemanticVectorizer.embed_text 3 3 0 0.00%
netra_backend/app/utils/vectorizers.py _create_text_seed 1 1 0 0.00%
netra_backend/app/utils/vectorizers.py _generate_normalized_vector 4 4 0 0.00%
netra_backend/app/utils/vectorizers.py (no function) 8 8 0 0.00%
netra_backend/app/validator/__init__.py ConfigurationValidator.validate_complete_config 4 4 0 0.00%
netra_backend/app/validator/__init__.py ConfigurationValidator.refresh_environment 0 0 1 100.00%
netra_backend/app/validator/__init__.py (no function) 3 3 0 0.00%
netra_backend/app/websocket/__init__.py (no function) 4 4 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionContext.update_activity 1 1 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionContext.add_to_buffer 8 8 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionContext.get_buffered_events 5 5 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionContext.is_thread_associated 1 1 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionContext.cleanup 7 7 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.__init__ 8 8 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.authenticate 20 20 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.handle_incoming_message 18 18 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.send_event 29 29 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.get_stats 1 1 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.cleanup 11 11 0 0.00%
netra_backend/app/websocket/connection_handler.py ConnectionHandler.get_global_stats 1 1 0 0.00%
netra_backend/app/websocket/connection_handler.py connection_scope 7 7 0 0.00%
netra_backend/app/websocket/connection_handler.py (no function) 49 49 0 0.00%
netra_backend/app/websocket/connection_info.py ConnectionValidator.is_websocket_connected 6 6 0 0.00%
netra_backend/app/websocket/connection_info.py (no function) 4 4 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionManager.__init__ 1 1 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionInfo.transition_to_failed 3 3 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionInfo.transition_to_closing 3 3 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionInfo.transition_to_closed 3 3 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionExecutionOrchestrator.__init__ 0 0 1 100.00%
netra_backend/app/websocket/connection_manager.py ConnectionExecutionOrchestrator.execute_connection_task 1 1 0 0.00%
netra_backend/app/websocket/connection_manager.py ConnectionExecutionOrchestrator.cleanup_connections 1 1 0 0.00%
netra_backend/app/websocket/connection_manager.py get_connection_manager 2 2 0 0.00%
netra_backend/app/websocket/connection_manager.py get_connection_monitor 2 2 0 0.00%
netra_backend/app/websocket/connection_manager.py (no function) 17 17 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler.__init__ 6 6 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler.initialize_connection 13 13 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler.handle_token_refresh 32 32 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._auto_refresh_monitor 20 20 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._needs_refresh 16 16 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._refresh_token 10 10 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._send_refresh_notification 4 4 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._send_refresh_error 4 4 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler._update_metrics 8 8 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler.cleanup_connection 11 11 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshHandler.get_metrics 1 1 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshMiddleware.__init__ 1 1 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshMiddleware.initialize 1 1 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshMiddleware.process_message 9 9 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshMiddleware.on_connect 3 3 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py TokenRefreshMiddleware.on_disconnect 2 2 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py get_token_refresh_handler 3 3 0 0.00%
netra_backend/app/websocket/token_refresh_handler.py (no function) 31 31 0 0.00%
netra_backend/app/websocket_core/__init__.py get_websocket_manager 3 3 0 0.00%
netra_backend/app/websocket_core/__init__.py (no function) 26 0 43 100.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler.handle_message 6 6 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_message_v3_clean 37 37 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_message_v2_legacy 36 36 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._create_request_context 2 2 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._route_agent_message 11 11 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._route_agent_message_v3 10 10 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._route_agent_message_v2 8 8 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_message_v3 28 28 1 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_message_v2 28 28 1 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_start_agent 23 23 1 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._handle_user_message 23 23 1 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler._update_processing_stats 9 9 0 0.00%
netra_backend/app/websocket_core/agent_handler.py AgentMessageHandler.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/agent_handler.py (no function) 33 33 0 0.00%
netra_backend/app/websocket_core/batch_message_handler.py BatchConfig.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/batch_message_handler.py (no function) 3 3 0 0.00%
netra_backend/app/websocket_core/broadcast.py (no function) 1 1 0 0.00%
netra_backend/app/websocket_core/broadcast_core.py (no function) 3 3 0 0.00%
netra_backend/app/websocket_core/compression.py CompressionConfig.model_post_init 2 2 0 0.00%
netra_backend/app/websocket_core/compression.py CompressionResult.model_post_init 2 2 0 0.00%
netra_backend/app/websocket_core/compression.py CompressionStats.update_stats 4 4 0 0.00%
netra_backend/app/websocket_core/compression.py PerformanceReport.model_post_init 10 10 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler.compression_enabled 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler.compress_message 40 40 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler.decompress_message 11 11 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler._compress_data 8 8 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler._decompress_data 8 8 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressionHandler.generate_performance_report 7 7 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.compress_message 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.decompress_message 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.enable_compression 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.disable_compression 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.is_compression_enabled 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py WebSocketCompressor.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/compression.py (no function) 72 72 1 0.00%
netra_backend/app/websocket_core/connection_executor.py ConnectionOperationBuilder.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/connection_executor.py ConnectionOperationBuilder.build_state 2 2 0 0.00%
netra_backend/app/websocket_core/connection_executor.py (no function) 5 5 0 0.00%
netra_backend/app/websocket_core/connection_info.py (no function) 3 3 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ApplicationConnectionState.is_operational 1 1 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ApplicationConnectionState.is_setup_phase 1 1 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ApplicationConnectionState.is_terminal 1 1 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.__init__ 14 14 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.current_state 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.is_operational 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.is_ready_for_messages 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.setup_duration 4 4 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.add_state_change_callback 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.remove_state_change_callback 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.transition_to 39 39 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine._is_valid_transition 4 4 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine._notify_state_change_callbacks 5 5 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.get_state_history 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.get_metrics 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.force_failed_state 7 7 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.can_process_messages 10 10 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachine.__repr__ 0 0 5 100.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.register_connection 9 9 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.get_connection_state_machine 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.unregister_connection 7 7 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.get_all_operational_connections 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.get_connections_by_state 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.cleanup_closed_connections 10 10 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py ConnectionStateMachineRegistry.get_registry_stats 10 10 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py get_connection_state_registry 3 3 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py get_connection_state_machine 2 2 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py is_connection_ready_for_messages 4 4 0 0.00%
netra_backend/app/websocket_core/connection_state_machine.py (no function) 68 0 1 100.00%
netra_backend/app/websocket_core/context.py WebSocketContext.__post_init__ 11 11 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.is_active 5 5 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.update_activity 2 2 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.get_connection_info 1 1 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.create_for_user 8 8 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.validate_for_message_processing 12 12 0 0.00%
netra_backend/app/websocket_core/context.py WebSocketContext.to_isolation_key 1 1 0 0.00%
netra_backend/app/websocket_core/context.py (no function) 26 26 0 0.00%
netra_backend/app/websocket_core/enhanced_rate_limiter.py (no function) 3 3 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorContext.__init__ 12 12 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py RecoveryResult.__init__ 12 12 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CircuitBreaker.__init__ 5 5 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CircuitBreaker.is_open 7 7 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CircuitBreaker.record_success 3 3 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CircuitBreaker.record_failure 6 6 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CircuitBreaker.can_execute 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.__init__ 7 7 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.recovery_success_rate 3 3 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.record_error 4 4 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.record_recovery_attempt 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.record_recovery_success 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.record_circuit_breaker_activation 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorMetrics.record_degradation_activation 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py ErrorRecoveryReport.__init__ 7 7 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py RecoveryState.__init__ 6 6 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py DegradationState.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py CascadePreventionState.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler.__init__ 9 9 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler.handle_error 46 46 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._select_recovery_strategy 2 2 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_recovery_strategy 16 16 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_reconnection_strategy 28 28 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_reauthentication_strategy 9 9 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_retry_strategy 2 2 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_backoff_strategy 2 2 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._execute_degradation_strategy 1 1 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._restore_buffered_messages 11 11 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._activate_graceful_degradation 10 10 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._should_apply_cascade_prevention 5 5 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler._activate_cascade_prevention 5 5 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py WebSocketErrorRecoveryHandler.generate_recovery_report 20 20 0 0.00%
netra_backend/app/websocket_core/error_recovery_handler.py (no function) 95 95 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.__init__ 20 20 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.record_event 29 29 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._check_event_sequence 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._record_silent_failure 5 5 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.check_health 43 43 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.start_monitoring 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.stop_monitoring 5 5 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._monitor_loop 27 27 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._cleanup_thread 11 11 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._is_test_thread 4 4 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.get_thread_status 15 15 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.register_component_for_monitoring 9 9 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._perform_initial_audit 5 5 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.audit_bridge_health 18 18 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._validate_bridge_events 22 22 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._assess_bridge_integration 19 19 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._calculate_overall_assessment 18 18 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor._update_bridge_audit_metrics 13 13 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.on_component_health_change 13 13 0 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.remove_component_from_monitoring 10 10 1 0.00%
netra_backend/app/websocket_core/event_monitor.py ChatEventMonitor.get_component_audit_summary 30 30 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.__init__ 6 6 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.start_session_tracking 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.record_event 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.validate_critical_events 10 10 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.get_session_metrics 4 4 0 0.00%
netra_backend/app/websocket_core/event_monitor.py WebSocketEventMonitor.stop_session_tracking 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py EventTracker.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/event_monitor.py EventTracker.track_event 1 1 0 0.00%
netra_backend/app/websocket_core/event_monitor.py EventMetrics.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py EventMetrics.update 3 3 0 0.00%
netra_backend/app/websocket_core/event_monitor.py (no function) 59 59 2 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._initialize_validation_rules 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator.validate_event 29 29 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._should_apply_rule 12 12 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_agent_started_fields 11 11 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_agent_thinking_content 8 8 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_tool_executing_fields 8 8 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_tool_completed_fields 10 10 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_agent_completed_fields 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_event_sequence_order 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_tool_event_pairing 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._validate_event_timing 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidator._update_metrics 13 13 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator.start_sequence 3 3 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator.add_event_to_sequence 11 11 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._validate_sequence_constraints 8 8 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._validate_event_order 14 14 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._validate_tool_pairing 5 5 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._validate_sequence_timing 14 14 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._is_sequence_complete 5 5 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._complete_sequence 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator._generate_sequence_summary 8 8 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventSequenceValidator.get_sequence_status 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.__init__ 14 14 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.validate_event 19 19 1 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._create_bypass_validation 0 0 11 100.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._create_error_validation 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._handle_validation_failure 10 10 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._handle_validation_success 6 6 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._handle_validation_exception 3 3 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._notify_validation_callbacks 5 5 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework._update_performance_metrics 11 11 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.register_validation_callback 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.register_error_callback 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.get_thread_history 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.get_sequence_status 1 1 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.get_performance_metrics 8 8 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.replay_events 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.detect_silent_failures 21 21 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py EventValidationFramework.generate_validation_report 7 7 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py get_event_validation_framework 3 3 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py validate_websocket_event 2 2 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py get_validation_report 2 2 0 0.00%
netra_backend/app/websocket_core/event_validation_framework.py (no function) 132 132 3 0.00%
netra_backend/app/websocket_core/handlers.py MessageHandler.handle_message 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageHandler.can_handle 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py BaseMessageHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py BaseMessageHandler.can_handle 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py BaseMessageHandler.handle_message 2 2 0 0.00%
netra_backend/app/websocket_core/handlers.py ConnectionHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py ConnectionHandler.handle_message 15 15 0 0.00%
netra_backend/app/websocket_core/handlers.py TypingHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py TypingHandler.handle_message 10 10 0 0.00%
netra_backend/app/websocket_core/handlers.py HeartbeatHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py HeartbeatHandler.handle_message 13 13 0 0.00%
netra_backend/app/websocket_core/handlers.py AgentRequestHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py AgentRequestHandler.handle_message 23 23 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler.handle_message 16 16 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler._handle_agent_task 14 14 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler._handle_agent_status_request 7 7 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler._handle_broadcast_test 15 15 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler._handle_direct_message 14 14 0 0.00%
netra_backend/app/websocket_core/handlers.py TestAgentHandler._handle_resilience_test 7 7 0 0.00%
netra_backend/app/websocket_core/handlers.py AgentHandler.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py AgentHandler.handle_message 9 9 0 0.00%
netra_backend/app/websocket_core/handlers.py UserMessageHandler.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/handlers.py UserMessageHandler.handle_message 13 13 0 0.00%
netra_backend/app/websocket_core/handlers.py UserMessageHandler._handle_user_message 8 8 0 0.00%
netra_backend/app/websocket_core/handlers.py UserMessageHandler._handle_agent_response 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py UserMessageHandler.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler.handle_message 11 11 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler._handle_rpc_request 12 12 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler._handle_rpc_response 6 6 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler._handle_rpc_notification 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py JsonRpcHandler.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py ErrorHandler.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/handlers.py ErrorHandler.handle_message 16 16 0 0.00%
netra_backend/app/websocket_core/handlers.py ErrorHandler.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler.__init__ 5 5 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler.handle_message 7 7 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler._add_to_batch 7 7 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler._should_send_batch 9 9 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler._batch_timer 9 9 1 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler._send_batch 19 19 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler.get_stats 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py BatchMessageHandler.flush_all_batches 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.__init__ 8 8 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.add_handler 1 1 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.remove_handler 2 2 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.route_message 26 26 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter._prepare_message 7 7 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter._find_handler 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter._is_unknown_message_type 8 8 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter._send_unknown_message_ack 12 12 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.check_handler_status_with_grace_period 10 10 0 0.00%
netra_backend/app/websocket_core/handlers.py MessageRouter.get_stats 10 10 0 0.00%
netra_backend/app/websocket_core/handlers.py get_message_router 4 4 0 0.00%
netra_backend/app/websocket_core/handlers.py get_router_handler_count 3 3 0 0.00%
netra_backend/app/websocket_core/handlers.py list_registered_handlers 3 3 0 0.00%
netra_backend/app/websocket_core/handlers.py send_error_to_websocket 9 9 0 0.00%
netra_backend/app/websocket_core/handlers.py send_system_message 12 12 0 0.00%
netra_backend/app/websocket_core/handlers.py (no function) 88 0 0 100.00%
netra_backend/app/websocket_core/manager.py (no function) 1 1 0 0.00%
netra_backend/app/websocket_core/message_buffer.py BufferedMessage.__post_init__ 2 2 0 0.00%
netra_backend/app/websocket_core/message_buffer.py BufferedMessage._calculate_size 13 13 0 0.00%
netra_backend/app/websocket_core/message_buffer.py BufferedMessage.is_critical 6 6 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.__init__ 8 8 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.start 3 3 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.stop 7 7 1 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.buffer_message 26 26 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.get_buffered_messages 7 7 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.deliver_buffered_messages 24 24 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.clear_user_buffer 10 10 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._check_global_limits 4 4 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._handle_user_buffer_overflow 34 34 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._make_room_for_critical 12 12 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._handle_global_buffer_overflow 13 13 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._add_to_retry_queue 9 9 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._retry_loop 8 8 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._process_retry_queue 11 11 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer._update_buffer_size 6 6 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.get_buffer_stats 2 2 0 0.00%
netra_backend/app/websocket_core/message_buffer.py WebSocketMessageBuffer.get_user_buffer_info 7 7 0 0.00%
netra_backend/app/websocket_core/message_buffer.py get_message_buffer 3 3 0 0.00%
netra_backend/app/websocket_core/message_buffer.py buffer_user_message 2 2 0 0.00%
netra_backend/app/websocket_core/message_buffer.py deliver_user_messages 2 2 0 0.00%
netra_backend/app/websocket_core/message_buffer.py (no function) 62 62 0 0.00%
netra_backend/app/websocket_core/message_queue.py QueuedMessage.mark_attempt 4 4 0 0.00%
netra_backend/app/websocket_core/message_queue.py QueuedMessage.calculate_queue_duration 5 5 0 0.00%
netra_backend/app/websocket_core/message_queue.py QueuedMessage.is_expired 2 2 0 0.00%
netra_backend/app/websocket_core/message_queue.py QueuedMessage.can_retry 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.__init__ 17 17 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.current_state 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.is_buffering 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.is_operational 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.set_message_processor 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.add_flush_complete_callback 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.enqueue_message 30 30 2 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue._handle_queue_overflow 13 13 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue._get_total_queue_size 1 1 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.flush_queue 60 60 1 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue._on_connection_state_change 15 15 2 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.clear_queue 12 12 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.get_queue_stats 2 2 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.close 11 11 1 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueue.__repr__ 0 0 4 100.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.create_message_queue 9 9 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.get_message_queue 2 2 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.remove_message_queue 8 8 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.get_all_active_queues 2 2 0 0.00%
netra_backend/app/websocket_core/message_queue.py MessageQueueRegistry.get_registry_stats 12 12 0 0.00%
netra_backend/app/websocket_core/message_queue.py get_message_queue_registry 3 3 0 0.00%
netra_backend/app/websocket_core/message_queue.py get_message_queue_for_connection 2 2 0 0.00%
netra_backend/app/websocket_core/message_queue.py (no function) 69 0 2 100.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.__init__ 7 7 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter._show_migration_warning 7 7 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter._create_default_user_context 11 11 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter._get_or_create_manager 13 13 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.connect_user 12 12 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.disconnect_user 22 22 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.get_user_connections 8 8 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.send_to_user 13 13 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.send_to_connection 17 17 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.broadcast_to_all 15 15 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.get_stats 9 9 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py WebSocketManagerAdapter.get_adapter_metrics 3 3 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py get_legacy_websocket_manager 4 4 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py migrate_singleton_usage 2 2 0 0.00%
netra_backend/app/websocket_core/migration_adapter.py (no function) 31 0 0 100.00%
netra_backend/app/websocket_core/performance_monitor_core.py (no function) 47 47 0 0.00%
netra_backend/app/websocket_core/protocol_validator.py validate_websocket_manager_on_startup 14 14 1 0.00%
netra_backend/app/websocket_core/protocol_validator.py create_protocol_compliance_report 18 18 0 0.00%
netra_backend/app/websocket_core/protocol_validator.py test_critical_method_functionality 37 37 17 0.00%
netra_backend/app/websocket_core/protocol_validator.py log_protocol_compliance_summary 16 16 0 0.00%
netra_backend/app/websocket_core/protocol_validator.py (no function) 12 12 0 0.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.add_connection 0 0 10 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.remove_connection 0 0 7 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.get_connection 0 0 10 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.get_user_connections 0 0 10 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.is_connection_active 0 0 11 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.get_connection_id_by_websocket 0 0 19 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.update_connection_thread 0 0 14 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.send_to_user 0 0 11 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.emit_critical_event 0 0 15 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.get_connection_health 0 0 10 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocol.send_to_thread 0 0 11 100.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocolValidator.validate_manager_protocol 35 35 0 0.00%
netra_backend/app/websocket_core/protocols.py WebSocketManagerProtocolValidator.require_protocol_compliance 19 19 0 0.00%
netra_backend/app/websocket_core/protocols.py get_protocol_documentation 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py WebSocketProtocol.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/protocols.py WebSocketProtocol.send_message 8 8 0 0.00%
netra_backend/app/websocket_core/protocols.py WebSocketProtocol.close 3 3 0 0.00%
netra_backend/app/websocket_core/protocols.py ensure_connection_id_type 3 3 0 0.00%
netra_backend/app/websocket_core/protocols.py ensure_user_id_type 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py ensure_thread_id_type 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py ensure_websocket_id_type 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py adapt_manager_for_legacy_code 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.add_connection 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.remove_connection 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.get_connection 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.get_user_connections 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.is_connection_active 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.get_connection_id_by_websocket 2 2 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.update_connection_thread 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.send_to_user 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.emit_critical_event 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.get_connection_health 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py LegacyWebSocketManagerAdapter.send_to_thread 1 1 0 0.00%
netra_backend/app/websocket_core/protocols.py validate_migration_compatibility 22 22 0 0.00%
netra_backend/app/websocket_core/protocols.py (no function) 40 0 22 100.00%
netra_backend/app/websocket_core/rate_limiter.py WebSocketRateLimiter.__init__ 2 0 0 100.00%
netra_backend/app/websocket_core/rate_limiter.py WebSocketRateLimiter.check_rate_limit 7 7 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py WebSocketRateLimiter.record_connection_attempt 4 4 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py WebSocketRateLimiter.record_connection_complete 2 2 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py WebSocketRateLimiter.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py RateLimitExceededException.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py get_rate_limiter 1 1 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py check_connection_rate_limit 1 1 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py AdaptiveRateLimiter.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py AdaptiveRateLimiter.is_allowed 14 14 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py AdaptiveRateLimiter.get_remaining_quota 3 3 0 0.00%
netra_backend/app/websocket_core/rate_limiter.py (no function) 38 0 0 100.00%
netra_backend/app/websocket_core/reconnection_handler.py ReconnectionContext.__init__ 5 5 0 0.00%
netra_backend/app/websocket_core/reconnection_handler.py get_reconnection_handler 7 7 0 0.00%
netra_backend/app/websocket_core/reconnection_handler.py ReconnectionSession.__post_init__ 2 2 0 0.00%
netra_backend/app/websocket_core/reconnection_handler.py (no function) 42 42 1 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.__init__ 6 6 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.register_connection 4 4 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.unregister_connection 7 7 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.handle_connection_lost 11 11 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager._reconnection_loop 37 37 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager._attempt_reconnection 23 23 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.get_connection_state 1 1 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.is_reconnecting 1 1 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.get_attempt_history 1 1 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.get_stats 9 9 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.force_reconnect 10 10 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.disable_reconnection 5 5 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.enable_reconnection 3 3 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager.cleanup 9 9 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py ReconnectionManager._perform_connection_health_check 5 5 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py get_reconnection_manager 11 11 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py setup_connection_with_reconnection 3 3 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py calculate_next_reconnect_delay 1 1 0 0.00%
netra_backend/app/websocket_core/reconnection_manager.py (no function) 42 42 0 0.00%
netra_backend/app/websocket_core/reconnection_types.py (no function) 2 2 0 0.00%
netra_backend/app/websocket_core/recovery.py (no function) 6 6 0 0.00%
netra_backend/app/websocket_core/state_synchronization_manager.py (no function) 4 4 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py ConnectionStateSynchronizer.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py ConnectionStateSynchronizer._is_critical_failure 1 1 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py ConnectionStateSynchronizer.register_sync_callback 3 3 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py ConnectionStateSynchronizer._notify_sync_callbacks 17 17 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py ConnectionStateSynchronizer.synchronize_state 11 11 0 0.00%
netra_backend/app/websocket_core/state_synchronizer.py (no function) 13 13 0 0.00%
netra_backend/app/websocket_core/supervisor_factory.py get_websocket_scoped_supervisor 24 24 0 0.00%
netra_backend/app/websocket_core/supervisor_factory.py _get_websocket_supervisor_components 64 64 1 0.00%
netra_backend/app/websocket_core/supervisor_factory.py create_websocket_supervisor_with_validation 14 14 0 0.00%
netra_backend/app/websocket_core/supervisor_factory.py get_websocket_supervisor_health 16 16 0 0.00%
netra_backend/app/websocket_core/supervisor_factory.py (no function) 12 12 2 0.00%
netra_backend/app/websocket_core/sync_types.py CriticalCallbackFailure.__str__ 0 0 11 100.00%
netra_backend/app/websocket_core/sync_types.py (no function) 7 7 1 0.00%
netra_backend/app/websocket_core/timestamp_utils.py convert_to_unix_timestamp 10 10 1 0.00%
netra_backend/app/websocket_core/timestamp_utils.py _parse_string_timestamp 9 9 2 0.00%
netra_backend/app/websocket_core/timestamp_utils.py _parse_iso_datetime 13 13 0 0.00%
netra_backend/app/websocket_core/timestamp_utils.py safe_convert_timestamp 7 7 0 0.00%
netra_backend/app/websocket_core/timestamp_utils.py validate_timestamp_format 5 5 0 0.00%
netra_backend/app/websocket_core/timestamp_utils.py cached_convert_timestamp 6 6 0 0.00%
netra_backend/app/websocket_core/timestamp_utils.py (no function) 13 0 0 100.00%
netra_backend/app/websocket_core/types.py ConnectionInfo.transition_to_failed 4 4 0 0.00%
netra_backend/app/websocket_core/types.py ConnectionInfo.transition_to_closing 5 5 0 0.00%
netra_backend/app/websocket_core/types.py ConnectionInfo.transition_to_closed 4 4 0 0.00%
netra_backend/app/websocket_core/types.py TypingIndicator.is_expired 3 3 0 0.00%
netra_backend/app/websocket_core/types.py TypingIndicator.update_activity 3 3 0 0.00%
netra_backend/app/websocket_core/types.py ReconnectionConfig.calculate_delay 8 8 0 0.00%
netra_backend/app/websocket_core/types.py normalize_message_type 8 8 0 0.00%
netra_backend/app/websocket_core/types.py get_frontend_message_type 7 7 2 0.00%
netra_backend/app/websocket_core/types.py create_standard_message 4 4 0 0.00%
netra_backend/app/websocket_core/types.py create_error_message 2 2 0 0.00%
netra_backend/app/websocket_core/types.py create_server_message 3 3 0 0.00%
netra_backend/app/websocket_core/types.py is_jsonrpc_message 1 1 0 0.00%
netra_backend/app/websocket_core/types.py convert_jsonrpc_to_websocket_message 6 6 0 0.00%
netra_backend/app/websocket_core/types.py (no function) 247 0 0 100.00%
netra_backend/app/websocket_core/unified.py (no function) 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.__init__ 9 9 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._validate_critical_events 6 6 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._validate_critical_events.make_emit_method 2 2 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._validate_critical_events.make_emit_method.emit_method 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit_agent_started 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit_agent_thinking 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit_tool_executing 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit_tool_completed 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit_agent_completed 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.emit 11 11 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._emit_critical 38 38 1 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_agent_started 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_agent_thinking 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_tool_executing 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_tool_completed 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_agent_completed 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_agent_error 2 2 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_progress_update 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.notify_custom 4 4 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.acquire 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.release 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.get_stats 2 2 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.get_context 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.set_context 2 2 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._trigger_connection_recovery 7 7 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._retry_critical_event 19 19 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter._escalate_to_fallback_channel 6 6 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py UnifiedWebSocketEmitter.cleanup 5 5 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter.emit_auth_event 19 19 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter.ensure_auth_connection_health 4 4 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter._send_via_fallback_channel 7 7 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter._log_auth_success 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter._log_auth_event_failure 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationWebSocketEmitter.get_auth_stats 2 2 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor.__init__ 5 5 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor.ensure_auth_connection_health 7 7 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor.monitor_auth_session 22 22 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor._attempt_connection_recovery 12 12 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor._cleanup_stale_connections 12 12 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py AuthenticationConnectionMonitor.get_monitoring_stats 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterFactory.create_emitter 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterFactory.create_scoped_emitter 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterFactory.create_auth_emitter 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.__init__ 6 6 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.acquire 18 18 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.release 3 3 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.cleanup_inactive_emitters 14 14 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.get_statistics 1 1 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py WebSocketEmitterPool.shutdown 5 5 0 0.00%
netra_backend/app/websocket_core/unified_emitter.py (no function) 79 0 5 100.00%
netra_backend/app/websocket_core/unified_init.py get_manager 1 1 0 0.00%
netra_backend/app/websocket_core/unified_init.py create_websocket_emitter 8 8 0 0.00%
netra_backend/app/websocket_core/unified_init.py create_isolated_emitter 8 8 0 0.00%
netra_backend/app/websocket_core/unified_init.py get_emitter_pool 0 0 2 100.00%
netra_backend/app/websocket_core/unified_init.py (no function) 21 21 10 0.00%
netra_backend/app/websocket_core/unified_manager.py _get_enum_key_representation 14 14 0 0.00%
netra_backend/app/websocket_core/unified_manager.py _serialize_message_safely 75 75 1 0.00%
netra_backend/app/websocket_core/unified_manager.py WebSocketConnection.__post_init__ 2 2 0 0.00%
netra_backend/app/websocket_core/unified_manager.py RegistryCompat.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/unified_manager.py RegistryCompat.register_connection 5 5 0 0.00%
netra_backend/app/websocket_core/unified_manager.py RegistryCompat.get_user_connections 4 4 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.__init__ 24 24 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._get_user_connection_lock 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.add_connection 27 27 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.remove_connection 20 20 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_connection 2 2 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_user_connections 2 2 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.wait_for_connection 14 14 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.send_to_user 36 36 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.send_to_user.cleanup_failed_connections 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.send_to_thread 7 7 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.emit_critical_event 30 30 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.send_to_user_with_wait 13 13 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.broadcast 7 7 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.is_connection_active 12 12 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_connection_health 17 17 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.connect_user 8 8 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.disconnect_user 10 10 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.find_connection 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.handle_message 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.connect_to_job 31 31 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.connect_to_job.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.connect_to_job.get_room_connections 1 1 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.disconnect_from_job 2 2 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._get_connection_diagnostics 15 15 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._store_failed_message 15 15 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._emit_connection_error_notification 16 16 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._emit_system_error_notification 15 15 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.attempt_message_recovery 26 26 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_error_statistics 9 9 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.cleanup_error_data 26 26 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.start_monitored_background_task 11 11 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._run_monitored_task 58 58 4 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.stop_background_task 13 13 1 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._notify_admin_of_task_failure 5 5 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_background_task_status 4 4 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.process_recovery_queue 1 1 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._process_queued_messages 19 19 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.health_check_background_tasks 13 13 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.shutdown_background_monitoring 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._verify_monitoring_health 21 21 1 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_monitoring_health_status 14 14 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._calculate_overall_health_score 23 23 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager._generate_health_alerts 14 14 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.enable_background_monitoring 36 36 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.restart_background_monitoring 54 54 4 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.get_connection_id_by_websocket 6 6 0 0.00%
netra_backend/app/websocket_core/unified_manager.py UnifiedWebSocketManager.update_connection_thread 18 18 0 0.00%
netra_backend/app/websocket_core/unified_manager.py get_websocket_manager 10 10 1 0.00%
netra_backend/app/websocket_core/unified_manager.py (no function) 71 0 0 100.00%
netra_backend/app/websocket_core/unified_websocket_auth.py extract_e2e_context_from_websocket 22 22 2 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py _safe_websocket_state_for_logging 6 6 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py WebSocketAuthResult.to_dict 6 6 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.__init__ 6 6 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.authenticate_websocket_connection 34 34 1 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.authenticate_websocket_connection.safe_get_attr 7 7 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator._is_websocket_valid_for_auth 14 14 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.create_auth_error_response 10 10 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.create_auth_success_response 10 10 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator._is_websocket_connected 9 9 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.handle_authentication_failure 15 15 1 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator._get_close_code_for_error 2 2 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py UnifiedWebSocketAuthenticator.get_websocket_auth_stats 2 2 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py get_websocket_authenticator 4 4 0 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py authenticate_websocket_ssot 2 2 1 0.00%
netra_backend/app/websocket_core/unified_websocket_auth.py (no function) 39 39 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor._get_jwt_secret 7 7 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.extract_jwt_from_websocket 28 28 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.validate_and_decode_jwt 57 57 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor._resilient_validation_fallback 21 21 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor._legacy_jwt_validation 33 33 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.create_user_context_from_jwt 15 15 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.extract_user_context_from_websocket 23 23 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py UserContextExtractor.create_test_user_context 8 8 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py get_user_context_extractor 3 3 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py extract_websocket_user_context 2 2 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py WebSocketUserContextExtractor.__init__ 4 4 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py WebSocketUserContextExtractor.extract_context_with_metrics 10 10 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py WebSocketUserContextExtractor.get_extraction_stats 2 2 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py WebSocketUserContextExtractor.reset_stats 3 3 0 0.00%
netra_backend/app/websocket_core/user_context_extractor.py (no function) 31 0 0 100.00%
netra_backend/app/websocket_core/utils.py _safe_websocket_state_for_logging 10 10 0 0.00%
netra_backend/app/websocket_core/utils.py generate_connection_id 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py generate_message_id 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py get_current_timestamp 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py get_current_iso_timestamp 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py is_websocket_connected 33 33 0 0.00%
netra_backend/app/websocket_core/utils.py is_websocket_connected_and_ready 44 44 3 0.00%
netra_backend/app/websocket_core/utils.py validate_websocket_handshake_completion 40 40 0 0.00%
netra_backend/app/websocket_core/utils.py safe_websocket_send 43 43 0 0.00%
netra_backend/app/websocket_core/utils.py safe_websocket_close 10 10 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.__init__ 2 2 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.enqueue 15 15 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.dequeue 12 12 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.size 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.is_empty 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.clear 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketMessageQueue.get_stats 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketHeartbeat.__init__ 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketHeartbeat.start 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketHeartbeat.stop 6 6 1 0.00%
netra_backend/app/websocket_core/utils.py WebSocketHeartbeat.on_pong_received 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketHeartbeat._heartbeat_loop 15 15 1 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.__init__ 3 3 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.register_connection 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.unregister_connection 4 4 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.update_activity 12 12 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.get_connection_health 11 11 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.get_global_stats 2 2 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._get_connections_by_user 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._get_health_summary 9 9 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_performance_thresholds 7 7 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._run_check_safely 6 6 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._handle_check_results 7 7 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._record_check_success 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._handle_check_failure 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._get_monitoring_coverage_summary 4 4 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._count_recent_failures 9 9 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.get_current_performance_summary 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor.reset_metrics 1 1 0 0.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_response_time_threshold 0 0 1 100.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_memory_threshold 0 0 1 100.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_error_rate_threshold 0 0 1 100.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_throughput_threshold 0 0 1 100.00%
netra_backend/app/websocket_core/utils.py WebSocketConnectionMonitor._check_cpu_threshold 0 0 1 100.00%
netra_backend/app/websocket_core/utils.py parse_websocket_message 7 7 0 0.00%
netra_backend/app/websocket_core/utils.py validate_message_structure 7 7 0 0.00%
netra_backend/app/websocket_core/utils.py extract_user_info_from_message 11 11 0 0.00%
netra_backend/app/websocket_core/utils.py broadcast_to_websockets 12 12 0 0.00%
netra_backend/app/websocket_core/utils.py format_websocket_error_response 4 4 0 0.00%
netra_backend/app/websocket_core/utils.py create_connection_info 3 3 0 0.00%
netra_backend/app/websocket_core/utils.py get_connection_monitor 3 3 0 0.00%
netra_backend/app/websocket_core/utils.py websocket_message_queue_context 4 4 0 0.00%
netra_backend/app/websocket_core/utils.py websocket_heartbeat_context 5 5 0 0.00%
netra_backend/app/websocket_core/utils.py check_rate_limit 9 9 0 0.00%
netra_backend/app/websocket_core/utils.py compress 3 3 0 0.00%
netra_backend/app/websocket_core/utils.py decompress 3 3 0 0.00%
netra_backend/app/websocket_core/utils.py (no function) 75 0 0 100.00%
netra_backend/app/websocket_core/validation.py MessageValidator.__init__ 1 1 0 0.00%
netra_backend/app/websocket_core/validation.py MessageValidator.validate_message 16 16 0 0.00%
netra_backend/app/websocket_core/validation.py MessageValidator.validate_type 1 1 0 0.00%
netra_backend/app/websocket_core/validation.py MessageValidator.sanitize_message 4 4 0 0.00%
netra_backend/app/websocket_core/validation.py (no function) 6 6 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py create_defensive_user_execution_context 29 29 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py _validate_ssot_user_context 47 47 1 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py _validate_ssot_user_context_staging_safe 69 69 1 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py FactoryMetrics.to_dict 1 1 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ManagerMetrics.to_dict 1 1 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager.__init__ 9 9 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager.register_connection 6 6 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager.health_check_connection 8 8 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager.auto_cleanup_expired 21 21 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager.force_cleanup_all 15 15 1 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager._start_health_monitoring 6 6 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager._start_health_monitoring.health_monitor 9 9 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py ConnectionLifecycleManager._ensure_health_monitoring_started 5 5 1 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.__init__ 16 16 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager._validate_active 2 2 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager._update_activity 2 2 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.add_connection 11 11 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.remove_connection 13 13 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.get_connection 2 2 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.get_user_connections 2 2 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.is_connection_active 11 11 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.send_to_user 49 49 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.emit_critical_event 11 11 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.cleanup_all_connections 9 9 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.get_manager_stats 2 2 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.get_connection_id_by_websocket 7 7 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.update_connection_thread 13 13 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.get_connection_health 16 16 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py IsolatedWebSocketManager.send_to_thread 16 16 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.__init__ 10 10 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._generate_isolation_key 4 4 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.create_manager 36 36 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.get_manager 7 7 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.cleanup_manager 11 11 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._cleanup_manager_internal 13 13 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.get_factory_stats 8 8 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.enforce_resource_limits 3 3 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.force_cleanup_user_managers 1 1 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.force_cleanup_all_expired 7 7 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._background_cleanup 20 20 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._cleanup_expired_managers 17 17 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._emergency_cleanup_user_managers 33 33 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory._start_background_cleanup 11 11 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py WebSocketManagerFactory.shutdown 14 14 1 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py get_websocket_manager_factory 4 4 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py create_websocket_manager 12 12 0 0.00%
netra_backend/app/websocket_core/websocket_manager_factory.py (no function) 86 0 1 100.00%
netra_backend/app/websocket_core_info.py (no function) 2 2 0 0.00%
netra_backend/conftest.py (no function) 10 1 0 90.00%
netra_backend/demo_unified_id_manager.py demo_canonical_format 10 10 0 0.00%
netra_backend/demo_unified_id_manager.py demo_legacy_support 10 10 0 0.00%
netra_backend/demo_unified_id_manager.py demo_websocket_compatibility 10 10 0 0.00%
netra_backend/demo_unified_id_manager.py demo_double_prefix_prevention 9 9 0 0.00%
netra_backend/demo_unified_id_manager.py demo_migration_utility 11 11 0 0.00%
netra_backend/demo_unified_id_manager.py demo_validation_and_errors 10 10 0 0.00%
netra_backend/demo_unified_id_manager.py main 16 16 0 0.00%
netra_backend/demo_unified_id_manager.py (no function) 10 10 2 0.00%
netra_backendtestsunitwebsocket_core__init__.py (no function) 0 0 0 100.00%
netra_mcp/__init__.py (no function) 1 1 0 0.00%
payments/__init__.py (no function) 5 5 0 0.00%
payments/stripe_client.py StripeClient.__init__ 3 3 0 0.00%
payments/stripe_client.py StripeClient.initialize 1 1 0 0.00%
payments/stripe_client.py StripeClient.cleanup 1 1 0 0.00%
payments/stripe_client.py StripeClient.create_charge 4 4 0 0.00%
payments/stripe_client.py StripeClient.create_refund 1 1 0 0.00%
payments/stripe_client.py StripeClient.retrieve_charge 1 1 0 0.00%
payments/stripe_client.py (no function) 9 9 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.__init__ 3 3 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.initialize 1 1 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.cleanup 2 2 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.register_handler 1 1 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.process_webhook 5 5 0 0.00%
payments/webhook_handler.py PaymentWebhookHandler.verify_webhook_signature 1 1 1 0.00%
payments/webhook_handler.py (no function) 9 9 0 0.00%
quick_jwt_fix_deploy.py run_command 11 11 0 0.00%
quick_jwt_fix_deploy.py main 42 42 0 0.00%
quick_jwt_fix_deploy.py (no function) 5 5 2 0.00%
run_routing_failure_tests.py test_connection_id_generation_inconsistency 37 37 0 0.00%
run_routing_failure_tests.py test_routing_table_synchronization_failure 35 35 0 0.00%
run_routing_failure_tests.py test_multi_user_isolation_with_authentication 55 55 0 0.00%
run_routing_failure_tests.py main 31 31 4 0.00%
run_routing_failure_tests.py (no function) 14 14 3 0.00%
run_startup_tests.py run_startup_tests 82 82 2 0.00%
run_startup_tests.py (no function) 8 8 4 0.00%
shared/__init__.py (no function) 0 0 0 100.00%
shared/background_task_security_validator.py SecurityViolation.to_dict 1 1 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.__init__ 5 5 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.whitelist_task 2 2 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.validate_background_task_context 24 24 3 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.validate_task_function_signature 11 11 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.audit_background_task_call 8 8 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.get_violation_summary 5 5 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.generate_security_report 8 8 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator.clear_violations 2 2 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator._handle_violation 7 7 0 0.00%
shared/background_task_security_validator.py BackgroundTaskSecurityValidator._get_stack_trace 1 1 0 0.00%
shared/background_task_security_validator.py get_security_validator 1 1 0 0.00%
shared/background_task_security_validator.py validate_background_task 1 1 0 0.00%
shared/background_task_security_validator.py security_required 2 2 0 0.00%
shared/background_task_security_validator.py security_required.decorator 5 5 0 0.00%
shared/background_task_security_validator.py security_required.decorator.async_wrapper 5 5 0 0.00%
shared/background_task_security_validator.py security_required.decorator.sync_wrapper 5 5 0 0.00%
shared/background_task_security_validator.py (no function) 46 46 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.__init__ 3 3 0 0.00%
shared/config_builder_base.py ConfigBuilderBase._prepare_environment_variables 9 9 0 0.00%
shared/config_builder_base.py ConfigBuilderBase._detect_environment 21 21 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.is_development 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.is_staging 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.is_production 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_env_var 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_env_bool 4 4 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_env_int 8 8 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_env_list 4 4 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.validate_environment_variable 8 8 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_common_debug_info 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.get_safe_log_summary 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.log_common_info 4 4 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.validate 0 0 7 100.00%
shared/config_builder_base.py ConfigBuilderBase.get_debug_info 0 0 7 100.00%
shared/config_builder_base.py ConfigBuilderBase.get_environment_specific_defaults 1 1 0 0.00%
shared/config_builder_base.py ConfigBuilderBase.validate_for_environment 1 1 0 0.00%
shared/config_builder_base.py ConfigValidationMixin.validate_required_fields 4 4 0 0.00%
shared/config_builder_base.py ConfigValidationMixin.validate_field_types 9 9 0 0.00%
shared/config_builder_base.py ConfigLoggingMixin.mask_sensitive_value 7 7 0 0.00%
shared/config_builder_base.py ConfigLoggingMixin.mask_url_credentials 8 8 5 0.00%
shared/config_builder_base.py ConfigLoggingMixin.create_safe_config_summary 8 8 0 0.00%
shared/config_builder_base.py (no function) 40 40 4 0.00%
shared/config_change_tracker.py ConfigChange.to_dict 4 4 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.__init__ 7 7 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.snapshot_current_config 3 3 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.detect_changes 19 19 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._analyze_addition 17 17 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._analyze_modification 19 19 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._analyze_deletion 17 17 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._mask_sensitive 12 12 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.get_critical_changes 2 2 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.get_changes_by_service 2 2 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.get_recent_changes 4 4 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.validate_config_consistency 17 17 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker.generate_change_report 28 28 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._save_changes 6 6 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._load_changes 6 6 0 0.00%
shared/config_change_tracker.py ConfigChangeTracker._hash_snapshot 3 3 0 0.00%
shared/config_change_tracker.py get_config_tracker 5 5 0 0.00%
shared/config_change_tracker.py (no function) 56 56 0 0.00%
shared/configuration/__init__.py (no function) 2 0 0 100.00%
shared/configuration/central_config_validator.py LegacyConfigMarker.is_legacy_variable 1 0 0 100.00%
shared/configuration/central_config_validator.py LegacyConfigMarker.get_legacy_info 1 0 0 100.00%
shared/configuration/central_config_validator.py LegacyConfigMarker.get_replacement_variables 3 3 0 0.00%
shared/configuration/central_config_validator.py LegacyConfigMarker.check_legacy_usage 11 2 0 81.82%
shared/configuration/central_config_validator.py LegacyConfigMarker.can_auto_construct 2 2 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.__init__ 11 1 0 90.91%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_environment 22 16 2 27.27%
shared/configuration/central_config_validator.py CentralConfigurationValidator._is_test_context 11 11 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.clear_environment_cache 1 1 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator._wait_for_environment_readiness 24 16 2 33.33%
shared/configuration/central_config_validator.py CentralConfigurationValidator._detect_timing_issue 40 40 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.validate_all_requirements 49 33 2 32.65%
shared/configuration/central_config_validator.py CentralConfigurationValidator._validate_single_requirement_with_timing 14 8 0 42.86%
shared/configuration/central_config_validator.py CentralConfigurationValidator._validate_single_requirement 27 19 0 29.63%
shared/configuration/central_config_validator.py CentralConfigurationValidator._validate_database_configuration 10 10 6 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_validated_config 9 9 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_jwt_secret 8 8 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_database_credentials 10 10 9 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_redis_credentials 2 2 2 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_llm_credentials 18 18 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_oauth_credentials 17 17 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_oauth_client_id 2 2 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.get_oauth_client_secret 2 2 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator.validate_startup_requirements 10 10 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator._check_and_warn_legacy_configs 12 12 0 0.00%
shared/configuration/central_config_validator.py CentralConfigurationValidator._validate_environment_consistency 9 9 0 0.00%
shared/configuration/central_config_validator.py get_central_validator 3 0 0 100.00%
shared/configuration/central_config_validator.py clear_central_validator_cache 2 2 0 0.00%
shared/configuration/central_config_validator.py validate_platform_configuration 2 2 0 0.00%
shared/configuration/central_config_validator.py get_jwt_secret 2 2 0 0.00%
shared/configuration/central_config_validator.py get_database_credentials 2 2 0 0.00%
shared/configuration/central_config_validator.py get_redis_credentials 2 2 0 0.00%
shared/configuration/central_config_validator.py get_llm_credentials 2 2 0 0.00%
shared/configuration/central_config_validator.py get_oauth_credentials 2 2 0 0.00%
shared/configuration/central_config_validator.py get_oauth_client_id 2 2 0 0.00%
shared/configuration/central_config_validator.py get_oauth_client_secret 2 2 0 0.00%
shared/configuration/central_config_validator.py check_config_before_deletion 18 18 2 0.00%
shared/configuration/central_config_validator.py check_config_before_deletion.is_ready 0 0 0 100.00%
shared/configuration/central_config_validator.py check_config_before_deletion.get_readiness_state 0 0 0 100.00%
shared/configuration/central_config_validator.py check_config_before_deletion.get_last_error 0 0 0 100.00%
shared/configuration/central_config_validator.py check_config_before_deletion.force_readiness_check 0 0 0 100.00%
shared/configuration/central_config_validator.py get_legacy_migration_report 13 13 0 0.00%
shared/configuration/central_config_validator.py (no function) 86 0 1 100.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.__init__ 2 2 0 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator._load_service_validators 9 9 0 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.validate_config_deletion 11 11 2 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator._check_service_config 16 16 0 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.get_cross_service_impact_report 25 25 2 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.validate_environment_configs 17 17 4 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.get_required_configs_for_service 10 10 2 0.00%
shared/configuration/cross_service_validator.py CrossServiceConfigValidator.generate_service_config_report 5 5 0 0.00%
shared/configuration/cross_service_validator.py validate_config_deletion_cross_service 5 5 0 0.00%
shared/configuration/cross_service_validator.py get_cross_service_config_report 8 8 0 0.00%
shared/configuration/cross_service_validator.py (no function) 30 30 0 0.00%
shared/configuration/redis_pattern_validator.py RedisPatternViolation.__init__ 6 6 0 0.00%
shared/configuration/redis_pattern_validator.py RedisPatternViolation.__str__ 0 0 5 100.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator.__init__ 2 2 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator.validate_all_services 5 5 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator._validate_service 14 14 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator._check_forbidden_patterns 7 7 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator._check_environment_detection 4 4 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator._scan_for_unauthorized_redis_usage 19 19 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator.validate_redis_environment_variables 9 9 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator.generate_compliance_report 10 10 0 0.00%
shared/configuration/redis_pattern_validator.py RedisConfigurationPatternValidator._generate_recommendations 12 12 0 0.00%
shared/configuration/redis_pattern_validator.py validate_redis_patterns 2 2 0 0.00%
shared/configuration/redis_pattern_validator.py print_redis_compliance_report 21 21 0 0.00%
shared/configuration/redis_pattern_validator.py (no function) 22 22 3 0.00%
shared/context_serialization.py SecureContextSerializer.__init__ 1 1 0 0.00%
shared/context_serialization.py SecureContextSerializer._get_default_secret_key 1 1 0 0.00%
shared/context_serialization.py SecureContextSerializer.serialize_context 15 15 0 0.00%
shared/context_serialization.py SecureContextSerializer.deserialize_context 26 26 0 0.00%
shared/context_serialization.py SecureContextSerializer._generate_integrity_hash 2 2 0 0.00%
shared/context_serialization.py SecureContextSerializer._verify_integrity_hash 5 5 0 0.00%
shared/context_serialization.py ContextQueue.__init__ 2 2 0 0.00%
shared/context_serialization.py ContextQueue.put 8 8 0 0.00%
shared/context_serialization.py ContextQueue.get 12 12 0 0.00%
shared/context_serialization.py ContextQueue.size 1 1 0 0.00%
shared/context_serialization.py ContextQueue.clear 1 1 0 0.00%
shared/context_serialization.py serialize_context_for_task 2 2 0 0.00%
shared/context_serialization.py deserialize_context_from_task 2 2 0 0.00%
shared/context_serialization.py create_secure_task_payload 1 1 0 0.00%
shared/context_serialization.py extract_context_from_task_payload 4 4 0 0.00%
shared/context_serialization.py (no function) 30 30 2 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.__init__ 9 9 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder.__init__ 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder.allowed 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder.patterns 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder.is_allowed 13 13 2 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder.validate_origin_format 15 15 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._get_allowed_origins 8 8 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._parse_cors_origins_env 4 4 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._get_production_origins 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._get_staging_origins 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._get_development_origins 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._is_localhost_origin 11 11 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._matches_staging_patterns 5 5 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.OriginsBuilder._compile_patterns 6 6 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.allowed_headers 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.exposed_headers 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.allowed_methods 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.max_age 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.is_header_allowed 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HeadersBuilder.is_method_allowed 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.SecurityBuilder.__init__ 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.SecurityBuilder.validate_content_type 15 15 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.SecurityBuilder.log_security_event 12 12 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.SecurityBuilder.get_security_events 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.SecurityBuilder.clear_security_events 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.ServiceDetector.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.ServiceDetector.is_internal_request 8 8 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.ServiceDetector.should_bypass_cors 0 0 14 100.00%
shared/cors_config_builder.py CORSConfigurationBuilder.FastAPIBuilder.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.FastAPIBuilder.get_middleware_config 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.FastAPIBuilder.get_middleware_kwargs 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.WebSocketBuilder.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.WebSocketBuilder.allowed_origins 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.WebSocketBuilder.is_origin_allowed 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.StaticAssetsBuilder.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.StaticAssetsBuilder.get_static_headers 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.StaticAssetsBuilder.get_cdn_config 4 4 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HealthBuilder.__init__ 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HealthBuilder.get_config_info 3 3 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HealthBuilder.validate_config 17 17 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.HealthBuilder.get_debug_info 5 5 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.validate 11 11 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.get_debug_info 1 1 0 0.00%
shared/cors_config_builder.py CORSConfigurationBuilder.get_safe_log_message 4 4 0 0.00%
shared/cors_config_builder.py get_cors_origins 3 3 0 0.00%
shared/cors_config_builder.py get_cors_config 3 3 0 0.00%
shared/cors_config_builder.py is_origin_allowed 3 3 0 0.00%
shared/cors_config_builder.py validate_content_type 2 2 0 0.00%
shared/cors_config_builder.py is_service_to_service_request 2 2 0 0.00%
shared/cors_config_builder.py get_cors_health_info 3 3 0 0.00%
shared/cors_config_builder.py get_websocket_cors_origins 3 3 0 0.00%
shared/cors_config_builder.py get_static_file_cors_headers 2 2 0 0.00%
shared/cors_config_builder.py get_cdn_cors_config 3 3 0 0.00%
shared/cors_config_builder.py get_fastapi_cors_config 1 1 0 0.00%
shared/cors_config_builder.py log_cors_security_event 3 3 0 0.00%
shared/cors_config_builder.py validate_cors_config 2 2 0 0.00%
shared/cors_config_builder.py (no function) 95 95 1 0.00%
shared/database/__init__.py (no function) 0 0 0 100.00%
shared/database/session_validation.py validate_db_session 20 20 2 0.00%
shared/database/session_validation.py validate_db_session_strict 1 1 0 0.00%
shared/database/session_validation.py is_mock_session 3 3 2 0.00%
shared/database/session_validation.py is_real_session 1 1 0 0.00%
shared/database/session_validation.py (no function) 8 8 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.__init__ 9 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.is_docker_environment 14 14 1 0.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_host 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_port 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_user 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_password 0 0 2 100.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_db 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.postgres_url 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.apply_docker_hostname_resolution 8 8 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.is_cloud_sql 3 3 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.async_url 6 6 4 0.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.async_url_sqlalchemy 6 6 4 0.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.sync_url 6 6 4 0.00%
shared/database_url_builder.py DatabaseURLBuilder.CloudSQLBuilder.async_url_psycopg 3 3 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.has_config 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.async_url 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.sync_url 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.async_url_with_ssl 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.sync_url_with_ssl 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.async_url_sqlalchemy 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TCPBuilder.async_url_psycopg 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.DevelopmentBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.DevelopmentBuilder.default_url 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.DevelopmentBuilder.default_sync_url 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.DevelopmentBuilder.auto_url 3 3 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.DevelopmentBuilder.auto_sync_url 3 3 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TestBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.TestBuilder.memory_url 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TestBuilder.postgres_url 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.TestBuilder.auto_url 10 4 0 60.00%
shared/database_url_builder.py DatabaseURLBuilder.DockerBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.DockerBuilder.compose_url 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.DockerBuilder.compose_sync_url 4 4 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.StagingBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.StagingBuilder.auto_url 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.StagingBuilder.auto_sync_url 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.ProductionBuilder.__init__ 1 0 0 100.00%
shared/database_url_builder.py DatabaseURLBuilder.ProductionBuilder.auto_url 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.ProductionBuilder.auto_sync_url 5 5 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.get_url_for_environment 7 7 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.validate 20 20 2 0.00%
shared/database_url_builder.py DatabaseURLBuilder._validate_credentials 11 11 3 0.00%
shared/database_url_builder.py DatabaseURLBuilder.debug_info 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.mask_url_for_logging 24 24 1 0.00%
shared/database_url_builder.py DatabaseURLBuilder.get_safe_log_message 12 12 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.normalize_url 1 1 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.normalize_postgres_url 9 9 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.format_url_for_driver 22 22 1 0.00%
shared/database_url_builder.py DatabaseURLBuilder.format_for_asyncpg_driver 7 7 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.validate_url_for_driver 21 21 0 0.00%
shared/database_url_builder.py DatabaseURLBuilder.register_driver_handler 0 0 1 100.00%
shared/database_url_builder.py DatabaseURLBuilder.register_normalization_rule 0 0 1 100.00%
shared/database_url_builder.py DatabaseURLBuilder.get_driver_requirements 2 2 0 0.00%
shared/database_url_builder.py (no function) 106 0 2 100.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.__init__ 5 5 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.register_cleanup_handler 4 4 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.track_process 3 3 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.cleanup_all 9 9 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.cleanup_subprocess 35 35 2 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.cleanup_port_processes 2 2 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup.cleanup_context 6 6 1 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._cleanup_tracked_processes 6 6 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._cleanup_orphaned_processes 22 22 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._cleanup_port_processes 10 10 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._get_pids_using_port 10 10 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._get_pids_using_port_windows 13 13 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._get_pids_using_port_unix 10 10 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._terminate_process_tree 23 23 2 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._terminate_process_fallback 8 8 0 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._fallback_cleanup 17 17 1 0.00%
shared/enhanced_process_cleanup.py EnhancedProcessCleanup._cleanup_on_exit 6 6 0 0.00%
shared/enhanced_process_cleanup.py get_cleanup_instance 3 3 0 0.00%
shared/enhanced_process_cleanup.py cleanup_hanging_processes 1 1 0 0.00%
shared/enhanced_process_cleanup.py cleanup_subprocess 1 1 0 0.00%
shared/enhanced_process_cleanup.py track_subprocess 1 1 0 0.00%
shared/enhanced_process_cleanup.py managed_subprocess 7 7 1 0.00%
shared/enhanced_process_cleanup.py (no function) 39 39 0 0.00%
shared/feature_flags.py FeatureFlagConfig.__post_init__ 4 4 0 0.00%
shared/feature_flags.py IsolationMetrics.__post_init__ 2 2 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.__init__ 10 10 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.redis 11 11 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.create_flag 10 10 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.get_flag 10 10 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.is_enabled_for_user 28 28 0 0.00%
shared/feature_flags.py ProductionFeatureFlags._is_internal_user 4 4 0 0.00%
shared/feature_flags.py ProductionFeatureFlags._check_isolation_score_threshold 8 8 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.update_rollout_stage 35 35 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.record_isolation_metrics 14 14 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.get_current_isolation_metrics 9 9 0 0.00%
shared/feature_flags.py ProductionFeatureFlags._check_circuit_breaker_conditions 24 24 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.get_all_flags 13 13 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.emergency_disable_all 18 18 0 0.00%
shared/feature_flags.py ProductionFeatureFlags.rollout_context 15 15 1 0.00%
shared/feature_flags.py ProductionFeatureFlags._record_flag_usage 17 17 0 0.00%
shared/feature_flags.py get_feature_flags 5 5 0 0.00%
shared/feature_flags.py is_feature_enabled 1 1 0 0.00%
shared/feature_flags.py update_rollout_stage 1 1 0 0.00%
shared/feature_flags.py record_isolation_metrics 1 1 0 0.00%
shared/feature_flags.py emergency_disable_all 1 1 0 0.00%
shared/feature_flags.py (no function) 68 68 0 0.00%
shared/id_generation/__init__.py (no function) 2 0 0 100.00%
shared/id_generation/unified_id_generator.py _get_next_counter 3 3 0 0.00%
shared/id_generation/unified_id_generator.py reset_global_counter 2 2 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_base_id 6 6 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_user_context_ids 8 8 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_websocket_connection_id 5 5 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_websocket_client_id 5 5 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_agent_execution_id 1 1 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_tool_execution_id 5 5 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_message_id 5 5 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_session_id 2 2 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_error_context_id 2 2 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.generate_batch_ids 9 9 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.parse_id 13 13 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.is_valid_id 10 10 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.get_id_age 5 5 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.get_or_create_user_session 24 24 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.get_existing_session 7 7 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.cleanup_expired_sessions 11 11 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.get_active_sessions_count 2 2 0 0.00%
shared/id_generation/unified_id_generator.py UnifiedIdGenerator.invalidate_user_sessions 5 5 0 0.00%
shared/id_generation/unified_id_generator.py generate_uuid_replacement 1 1 0 0.00%
shared/id_generation/unified_id_generator.py create_user_execution_context_factory 2 2 0 0.00%
shared/id_generation/unified_id_generator.py TestIdUtils.reset 1 1 0 0.00%
shared/id_generation/unified_id_generator.py TestIdUtils.create_test_id 1 1 0 0.00%
shared/id_generation/unified_id_generator.py TestIdUtils.validate_uniqueness_in_list 1 1 0 0.00%
shared/id_generation/unified_id_generator.py TestIdUtils.create_test_context_ids 1 1 0 0.00%
shared/id_generation/unified_id_generator.py (no function) 69 0 0 100.00%
shared/isolated_environment.py _mask_sensitive_value 6 1 1 83.33%
shared/isolated_environment.py ValidationResult.__post_init__ 6 6 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.__new__ 16 5 0 68.75%
shared/isolated_environment.py IsolatedEnvironment.__init__ 21 1 0 95.24%
shared/isolated_environment.py IsolatedEnvironment._auto_load_env_file 34 30 0 11.76%
shared/isolated_environment.py IsolatedEnvironment._load_environment_specific_file 13 13 0 0.00%
shared/isolated_environment.py IsolatedEnvironment._set_optimized_persistence_defaults 5 2 0 60.00%
shared/isolated_environment.py IsolatedEnvironment.get_instance 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment._is_test_context 13 4 0 69.23%
shared/isolated_environment.py IsolatedEnvironment._get_test_environment_defaults 0 0 1 100.00%
shared/isolated_environment.py IsolatedEnvironment._sync_with_os_environ 3 0 0 100.00%
shared/isolated_environment.py IsolatedEnvironment._expand_shell_commands 28 24 0 14.29%
shared/isolated_environment.py IsolatedEnvironment._expand_shell_commands.replace_env_var 3 3 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.enable_isolation 24 9 0 62.50%
shared/isolated_environment.py IsolatedEnvironment.disable_isolation 16 16 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_isolated 1 0 0 100.00%
shared/isolated_environment.py IsolatedEnvironment.is_isolation_enabled 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get 26 12 0 53.85%
shared/isolated_environment.py IsolatedEnvironment.set 26 13 0 50.00%
shared/isolated_environment.py IsolatedEnvironment.delete 20 20 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.exists 6 3 0 50.00%
shared/isolated_environment.py IsolatedEnvironment.is_set 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.unset 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_all 8 1 0 87.50%
shared/isolated_environment.py IsolatedEnvironment.get_all_variables 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.as_dict 1 0 0 100.00%
shared/isolated_environment.py IsolatedEnvironment.update 6 6 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_subprocess_env 10 10 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.clear 6 6 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.protect 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.protect_variable 3 3 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.unprotect_variable 3 3 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_protected 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_variable_source 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.add_change_callback 2 2 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.remove_change_callback 3 3 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_change_history 6 6 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_sources 7 7 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.load_from_file 40 40 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_changes_since_init 10 10 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.reset 6 6 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.reset_to_original 19 19 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.clear_cache 2 2 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_all_with_prefix 10 10 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_environment_name 10 10 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_production 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_staging 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_development 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.is_test 1 1 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.validate_staging_database_credentials 32 32 15 0.00%
shared/isolated_environment.py IsolatedEnvironment._sanitize_value 6 1 0 83.33%
shared/isolated_environment.py IsolatedEnvironment._sanitize_database_url 22 8 5 63.64%
shared/isolated_environment.py IsolatedEnvironment._sanitize_password_preserving_special_chars 0 0 15 100.00%
shared/isolated_environment.py IsolatedEnvironment._remove_control_characters 10 3 0 70.00%
shared/isolated_environment.py IsolatedEnvironment._sanitize_generic_value 1 0 0 100.00%
shared/isolated_environment.py IsolatedEnvironment.validate_all 9 9 0 0.00%
shared/isolated_environment.py IsolatedEnvironment.get_debug_info 1 1 0 0.00%
shared/isolated_environment.py get_env 5 3 0 40.00%
shared/isolated_environment.py setenv 1 1 0 0.00%
shared/isolated_environment.py getenv 1 1 0 0.00%
shared/isolated_environment.py delenv 1 1 0 0.00%
shared/isolated_environment.py get_subprocess_env 1 1 0 0.00%
shared/isolated_environment.py load_secrets 2 2 0 0.00%
shared/isolated_environment.py SecretLoader.__init__ 1 1 0 0.00%
shared/isolated_environment.py SecretLoader.load_secrets 1 1 0 0.00%
shared/isolated_environment.py SecretLoader.get_secret 1 1 0 0.00%
shared/isolated_environment.py SecretLoader.set_secret 1 1 0 0.00%
shared/isolated_environment.py SecretLoader.get_masked_value 2 2 0 0.00%
shared/isolated_environment.py get_environment_manager 3 3 9 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_all 9 9 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_with_fallbacks 1 1 0 0.00%
shared/isolated_environment.py EnvironmentValidator.print_validation_summary 11 11 0 0.00%
shared/isolated_environment.py EnvironmentValidator.get_fix_suggestions 5 5 0 0.00%
shared/isolated_environment.py EnvironmentValidator.__init__ 1 1 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_critical_service_variables 18 18 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_service_id_stability 14 14 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_frontend_critical_variables 10 10 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_staging_domain_configuration 17 17 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_discovery_endpoint_configuration 10 10 0 0.00%
shared/isolated_environment.py EnvironmentValidator.validate_environment_specific_behavior 17 17 0 0.00%
shared/isolated_environment.py EnvironmentValidator._get_cascade_impact 2 2 0 0.00%
shared/isolated_environment.py EnvironmentValidator._get_frontend_cascade_impact 2 2 0 0.00%
shared/isolated_environment.py (no function) 108 0 1 100.00%
shared/isolation_score_monitor.py RequestContext.__post_init__ 2 2 0 0.00%
shared/isolation_score_monitor.py ContaminationEvent.__post_init__ 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreSnapshot.__post_init__ 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.__init__ 18 18 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.start_monitoring 6 6 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.stop_monitoring 7 7 1 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._monitoring_loop 20 20 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.register_request_start 8 8 1 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.register_request_completion 13 13 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.detect_contamination 8 8 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._detect_agent_reuse_contamination 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.detect_state_leak 1 1 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.detect_session_sharing 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.detect_database_conflict 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.calculate_isolation_score 37 37 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._determine_contamination_severity 14 14 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._apply_contamination_penalties 9 9 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._is_cascade_failure 4 4 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._calculate_performance_impact 9 9 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._cleanup_old_requests 21 21 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._handle_critical_isolation_failure 5 5 1 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._handle_isolation_warning 2 2 1 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor._report_metrics 5 5 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.get_current_score 2 2 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.get_score_history 3 3 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.get_contamination_summary 13 13 0 0.00%
shared/isolation_score_monitor.py IsolationScoreMonitor.request_isolation_context 7 7 0 0.00%
shared/isolation_score_monitor.py get_isolation_monitor 7 7 0 0.00%
shared/isolation_score_monitor.py register_request_start 1 1 0 0.00%
shared/isolation_score_monitor.py register_request_completion 1 1 0 0.00%
shared/isolation_score_monitor.py detect_contamination 1 1 0 0.00%
shared/isolation_score_monitor.py get_current_isolation_score 1 1 0 0.00%
shared/isolation_score_monitor.py isolation_context 2 2 0 0.00%
shared/isolation_score_monitor.py (no function) 80 80 0 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator.__init__ 2 2 0 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator._hash_secret 1 1 0 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator.validate_service_jwt_config 25 25 4 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator.validate_cross_service_consistency 36 36 0 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator.validate_jwt_token_cross_service 43 43 0 0.00%
shared/jwt_secret_consistency_validator.py JWTSecretConsistencyValidator.log_validation_report 27 27 0 0.00%
shared/jwt_secret_consistency_validator.py get_jwt_consistency_validator 3 3 0 0.00%
shared/jwt_secret_consistency_validator.py validate_jwt_consistency 4 4 0 0.00%
shared/jwt_secret_consistency_validator.py validate_jwt_cross_service_tokens 2 2 0 0.00%
shared/jwt_secret_consistency_validator.py (no function) 46 46 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.__init__ 17 17 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.add_alert_handler 2 2 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor._create_alert 6 6 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor._send_alert 11 11 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor._perform_validation 13 13 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor._analyze_drift 35 35 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor._monitoring_loop 21 21 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.start_monitoring 13 13 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.stop_monitoring 11 11 1 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.get_monitoring_status 5 5 0 0.00%
shared/jwt_secret_drift_monitor.py JWTSecretDriftMonitor.get_recent_alerts 2 2 0 0.00%
shared/jwt_secret_drift_monitor.py get_jwt_drift_monitor 3 3 0 0.00%
shared/jwt_secret_drift_monitor.py start_jwt_drift_monitoring 5 5 0 0.00%
shared/jwt_secret_drift_monitor.py stop_jwt_drift_monitoring 2 2 0 0.00%
shared/jwt_secret_drift_monitor.py default_alert_handler 7 7 0 0.00%
shared/jwt_secret_drift_monitor.py (no function) 52 52 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager.__init__ 2 2 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager._get_env 1 1 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager.get_jwt_secret 55 55 6 0.00%
shared/jwt_secret_manager.py JWTSecretManager.get_jwt_algorithm 15 15 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager.validate_jwt_configuration 30 30 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager.clear_cache 2 2 0 0.00%
shared/jwt_secret_manager.py JWTSecretManager.get_debug_info 4 4 0 0.00%
shared/jwt_secret_manager.py get_jwt_secret_manager 3 3 0 0.00%
shared/jwt_secret_manager.py get_unified_jwt_secret 1 1 0 0.00%
shared/jwt_secret_manager.py get_unified_jwt_algorithm 1 1 0 0.00%
shared/jwt_secret_manager.py validate_unified_jwt_config 1 1 0 0.00%
shared/jwt_secret_manager.py SharedJWTSecretManager.get_jwt_secret 1 1 0 0.00%
shared/jwt_secret_manager.py SharedJWTSecretManager.get_service_secret 2 2 0 0.00%
shared/jwt_secret_manager.py SharedJWTSecretManager.validate_jwt_secret 1 1 0 0.00%
shared/jwt_secret_manager.py SharedJWTSecretManager.clear_cache 1 1 0 0.00%
shared/jwt_secret_manager.py (no function) 27 27 0 0.00%
shared/jwt_secret_validator.py JWTSecretValidator.__init__ 2 2 0 0.00%
shared/jwt_secret_validator.py JWTSecretValidator.validate_cross_service_consistency 26 26 0 0.00%
shared/jwt_secret_validator.py JWTSecretValidator.validate_staging_configuration 25 25 0 0.00%
shared/jwt_secret_validator.py validate_jwt_secrets 7 7 0 0.00%
shared/jwt_secret_validator.py validate_staging_jwt_config 7 7 0 0.00%
shared/jwt_secret_validator.py get_jwt_validation_report 4 4 0 0.00%
shared/jwt_secret_validator.py (no function) 14 14 0 0.00%
shared/logging/__init__.py (no function) 2 2 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory._ensure_base_initialization 5 5 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory._get_base_config 8 8 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory._infer_service_name 15 15 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory._create_handlers 13 13 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory.get_logger 11 11 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory.configure_for_service 7 7 0 0.00%
shared/logging/unified_logger_factory.py UnifiedLoggerFactory.reset 3 3 0 0.00%
shared/logging/unified_logger_factory.py get_logger 1 1 0 0.00%
shared/logging/unified_logger_factory.py configure_service_logging 1 1 0 0.00%
shared/logging/unified_logger_factory.py reset_logging 1 1 0 0.00%
shared/logging/unified_logger_factory.py (no function) 28 28 0 0.00%
shared/metrics/__init__.py (no function) 2 0 0 100.00%
shared/metrics/session_metrics.py BaseSessionMetrics.__post_init__ 2 2 0 0.00%
shared/metrics/session_metrics.py BaseSessionMetrics.mark_activity 1 1 0 0.00%
shared/metrics/session_metrics.py BaseSessionMetrics.record_error 3 3 0 0.00%
shared/metrics/session_metrics.py BaseSessionMetrics.get_age_seconds 2 2 0 0.00%
shared/metrics/session_metrics.py BaseSessionMetrics.get_inactivity_seconds 4 4 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.__init__ 9 9 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.last_activity 1 1 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.operations_count 1 1 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.errors 1 1 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.increment_query_count 2 2 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.increment_transaction_count 2 2 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.record_error 2 2 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.close_session 8 8 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.close 1 1 0 0.00%
shared/metrics/session_metrics.py DatabaseSessionMetrics.to_dict 1 1 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.increment_total_sessions 3 3 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.increment_active_sessions 2 2 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.decrement_active_sessions 3 3 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.record_session_cleanup 2 2 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.record_session_reuse 2 2 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.update_memory_usage 2 2 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.update_average_duration 2 2 0 0.00%
shared/metrics/session_metrics.py SystemSessionMetrics.to_dict 1 1 0 0.00%
shared/metrics/session_metrics.py create_database_session_metrics 1 1 0 0.00%
shared/metrics/session_metrics.py create_system_session_metrics 1 1 0 0.00%
shared/metrics/session_metrics.py (no function) 74 0 0 100.00%
shared/monitoring/__init__.py (no function) 2 0 0 100.00%
shared/monitoring/interfaces.py MonitorableComponent.get_health_status 0 0 20 100.00%
shared/monitoring/interfaces.py MonitorableComponent.get_metrics 0 0 20 100.00%
shared/monitoring/interfaces.py MonitorableComponent.register_monitor_observer 0 0 16 100.00%
shared/monitoring/interfaces.py MonitorableComponent.remove_monitor_observer 0 0 1 100.00%
shared/monitoring/interfaces.py MonitorableComponent.notify_health_change 0 0 1 100.00%
shared/monitoring/interfaces.py ComponentMonitor.register_component_for_monitoring 0 0 11 100.00%
shared/monitoring/interfaces.py ComponentMonitor.on_component_health_change 0 0 8 100.00%
shared/monitoring/interfaces.py ComponentMonitor.remove_component_from_monitoring 0 0 1 100.00%
shared/monitoring/interfaces.py HealthStatus.__init__ 5 5 0 0.00%
shared/monitoring/interfaces.py HealthStatus.to_dict 1 1 0 0.00%
shared/monitoring/interfaces.py HealthStatus.healthy_status 1 1 0 0.00%
shared/monitoring/interfaces.py HealthStatus.unhealthy_status 1 1 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.__init__ 4 4 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.increment_counter 2 2 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.set_gauge 2 2 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.record_timer 6 6 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.get_counter 1 1 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.get_gauge 1 1 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.get_timer_stats 4 4 0 0.00%
shared/monitoring/interfaces.py MonitoringMetrics.to_dict 6 6 0 0.00%
shared/monitoring/interfaces.py (no function) 24 0 20 100.00%
shared/port_discovery.py PortDiscovery.get_environment 5 5 0 0.00%
shared/port_discovery.py PortDiscovery.get_port 18 18 0 0.00%
shared/port_discovery.py PortDiscovery.get_service_url 23 23 0 0.00%
shared/port_discovery.py PortDiscovery.discover_available_port 4 4 0 0.00%
shared/port_discovery.py PortDiscovery._is_port_available 6 6 0 0.00%
shared/port_discovery.py PortDiscovery._is_docker 2 2 0 0.00%
shared/port_discovery.py PortDiscovery.get_all_service_urls 3 3 0 0.00%
shared/port_discovery.py PortDiscovery.validate_port_configuration 14 14 0 0.00%
shared/port_discovery.py get_auth_service_url 1 1 0 0.00%
shared/port_discovery.py get_backend_service_url 1 1 0 0.00%
shared/port_discovery.py get_analytics_service_url 1 1 0 0.00%
shared/port_discovery.py get_frontend_url 1 1 0 0.00%
shared/port_discovery.py (no function) 28 28 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.__init__ 10 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.is_docker_environment 14 14 1 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.redis_host 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.redis_port 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.redis_password 0 0 2 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.redis_db 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.redis_url 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.apply_docker_hostname_resolution 8 6 0 25.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ConnectionBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ConnectionBuilder.has_config 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ConnectionBuilder.async_url 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ConnectionBuilder.sync_url 4 1 5 75.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ConnectionBuilder.cluster_urls 14 11 4 21.43%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.is_ssl_enabled 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.enabled_url 6 6 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.cert_file 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.key_file 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.SSLBuilder.ca_certs 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.DevelopmentBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.DevelopmentBuilder.default_url 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.DevelopmentBuilder.auto_url 3 1 0 66.67%
shared/redis_configuration_builder.py RedisConfigurationBuilder.TestBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.TestBuilder.isolated_url 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.TestBuilder.auto_url 5 5 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.DockerBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.DockerBuilder.compose_url 4 4 3 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.StagingBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.StagingBuilder.auto_url 5 5 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ProductionBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.ProductionBuilder.auto_url 5 5 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.PoolBuilder.__init__ 1 0 0 100.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.PoolBuilder.get_pool_config 8 8 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.get_url_for_environment 7 3 0 57.14%
shared/redis_configuration_builder.py RedisConfigurationBuilder.validate 11 11 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.debug_info 1 1 0 0.00%
shared/redis_configuration_builder.py RedisConfigurationBuilder.mask_url_for_logging 12 7 2 41.67%
shared/redis_configuration_builder.py RedisConfigurationBuilder.get_safe_log_message 12 4 0 66.67%
shared/redis_configuration_builder.py (no function) 73 0 2 100.00%
shared/secret_manager_builder.py SecretManagerBuilder.__init__ 3 3 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.AuthBuilder.__init__ 1 1 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.AuthBuilder.get_jwt_secret 1 1 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.AuthBuilder.get_service_secret 1 1 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.AuthBuilder.validate_jwt_secret 3 3 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.validate 9 9 0 0.00%
shared/secret_manager_builder.py SecretManagerBuilder.get_debug_info 12 12 0 0.00%
shared/secret_manager_builder.py get_secret_manager_builder 1 1 0 0.00%
shared/secret_manager_builder.py validate_secret_manager 2 2 0 0.00%
shared/secret_manager_builder.py get_jwt_secret_unified 2 2 0 0.00%
shared/secret_manager_builder.py (no function) 17 17 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_production_domains 1 1 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_staging_domains 1 1 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_development_domains 1 1 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_cors_origins 10 10 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_csp_connect_sources 18 18 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_csp_worker_sources 5 5 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_csp_script_sources 9 9 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.get_all_external_origins 6 6 0 0.00%
shared/security_origins_config.py SecurityOriginsConfig.validate_origin 12 12 0 0.00%
shared/security_origins_config.py get_environment_origins 1 1 0 0.00%
shared/security_origins_config.py (no function) 30 30 0 0.00%
shared/session_management/__init__.py (no function) 6 0 0 100.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.__init__ 8 8 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper._get_fresh_metrics 37 37 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.__getattr__ 15 15 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.to_dict 2 2 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.mark_activity 1 1 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.record_error 1 1 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetricsCompatibilityWrapper.close 1 1 0 0.00%
shared/session_management/compatibility_aliases.py SystemSessionMetrics.__init__ 3 3 0 0.00%
shared/session_management/compatibility_aliases.py UserSessionMetrics.__init__ 3 3 0 0.00%
shared/session_management/compatibility_aliases.py SessionMetrics.__init__ 12 12 0 0.00%
shared/session_management/compatibility_aliases.py create_system_session_metrics 3 3 0 0.00%
shared/session_management/compatibility_aliases.py create_user_session_metrics 3 3 0 0.00%
shared/session_management/compatibility_aliases.py get_migration_status 1 1 0 0.00%
shared/session_management/compatibility_aliases.py (no function) 25 0 0 100.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetrics.__post_init__ 4 4 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetrics.get_inactivity_minutes 4 4 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetrics.to_dict 1 1 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsProvider.get_metrics 1 1 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsProvider.get_session_count 1 1 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsProvider.record_activity 1 1 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsProvider.health_check 1 1 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsAdapter.from_system_metrics 10 10 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsAdapter.from_user_metrics 11 11 0 0.00%
shared/session_management/session_metrics_provider.py SessionMetricsAdapter.create_safe_default 1 1 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.__init__ 3 3 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.set_system_aggregator 2 2 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.set_user_tracker 2 2 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.get_system_metrics 7 7 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.get_user_metrics 10 10 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.get_combined_metrics 7 7 0 0.00%
shared/session_management/session_metrics_provider.py UnifiedSessionMetricsProvider.health_check 16 16 0 0.00%
shared/session_management/session_metrics_provider.py get_unified_session_metrics_provider 4 4 0 0.00%
shared/session_management/session_metrics_provider.py get_session_metrics_with_last_activity 13 13 0 0.00%
shared/session_management/session_metrics_provider.py (no function) 57 0 0 100.00%
shared/session_management/system_session_aggregator.py SystemSessionRecord.mark_activity 1 1 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionRecord.record_error 4 4 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionRecord.close 4 4 0 0.00%
shared/session_management/system_session_aggregator.py SystemConnectionPoolMetrics.update_peak_concurrent 2 2 0 0.00%
shared/session_management/system_session_aggregator.py SystemConnectionPoolMetrics.record_pool_exhaustion 2 2 0 0.00%
shared/session_management/system_session_aggregator.py SystemConnectionPoolMetrics.record_leak 2 2 0 0.00%
shared/session_management/system_session_aggregator.py SystemConnectionPoolMetrics.to_dict 1 1 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.__init__ 9 9 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.start_monitoring 5 5 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.stop_monitoring 6 6 1 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator._background_monitoring 12 12 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator._detect_and_cleanup_leaks 22 22 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator._update_system_health_metrics 7 7 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.register_session 8 8 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.unregister_session 13 13 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.record_session_activity 5 5 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.record_session_error 5 5 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.get_system_metrics 1 1 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.get_session_summary 13 13 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.health_check 18 18 0 0.00%
shared/session_management/system_session_aggregator.py SystemSessionAggregator.force_cleanup_all 10 10 0 0.00%
shared/session_management/system_session_aggregator.py get_system_session_aggregator 7 7 0 0.00%
shared/session_management/system_session_aggregator.py shutdown_system_session_aggregator 5 5 0 0.00%
shared/session_management/system_session_aggregator.py (no function) 73 0 0 100.00%
shared/session_management/user_session_manager.py UserSession.update_activity 1 1 0 0.00%
shared/session_management/user_session_manager.py UserSession.get_age_minutes 2 2 0 0.00%
shared/session_management/user_session_manager.py UserSession.get_inactivity_minutes 2 2 0 0.00%
shared/session_management/user_session_manager.py UserSession.to_dict 1 1 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.__init__ 9 9 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.start_cleanup_task 5 5 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.stop_cleanup_task 6 6 1 0.00%
shared/session_management/user_session_manager.py UserSessionManager._periodic_cleanup 12 12 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager._reset_daily_metrics_if_needed 7 7 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager._generate_session_key 1 1 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.get_or_create_user_session 34 34 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.get_existing_session 13 13 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.update_session_websocket 16 16 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.invalidate_user_sessions 12 12 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.cleanup_expired_sessions 24 24 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.get_session_metrics 16 16 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.get_active_sessions 12 12 0 0.00%
shared/session_management/user_session_manager.py UserSessionManager.managed_session 14 14 0 0.00%
shared/session_management/user_session_manager.py get_session_manager 5 5 0 0.00%
shared/session_management/user_session_manager.py initialize_session_manager 4 4 0 0.00%
shared/session_management/user_session_manager.py shutdown_session_manager 5 5 0 0.00%
shared/session_management/user_session_manager.py get_user_session 2 2 0 0.00%
shared/session_management/user_session_manager.py get_session_metrics 2 2 0 0.00%
shared/session_management/user_session_manager.py (no function) 53 0 1 100.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.update_activity 1 1 0 0.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.record_message_sent 4 4 0 0.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.record_agent_execution 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.record_feature_usage 4 4 0 0.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.get_inactivity_minutes 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserEngagementMetrics.to_dict 1 1 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.update_activity 1 1 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.get_age_minutes 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.get_inactivity_minutes 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.record_message 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.record_agent_execution 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.record_feature_usage 3 3 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.calculate_session_quality 12 12 0 0.00%
shared/session_management/user_session_tracker.py UserSessionInfo.to_dict 1 1 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.__init__ 10 10 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.start_analytics_tracking 5 5 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.stop_analytics_tracking 6 6 1 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker._background_analytics 14 14 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker._update_user_engagement_metrics 11 11 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker._reset_daily_metrics_if_needed 9 9 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker._generate_session_key 1 1 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker._get_user_metrics 3 3 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.track_user_session 26 26 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.record_user_message 8 8 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.record_agent_execution 8 8 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.record_feature_usage 8 8 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.get_user_engagement_metrics 2 2 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.get_session_info 3 3 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.cleanup_expired_sessions 24 24 0 0.00%
shared/session_management/user_session_tracker.py UserSessionTracker.get_analytics_summary 15 15 0 0.00%
shared/session_management/user_session_tracker.py get_user_session_tracker 5 5 0 0.00%
shared/session_management/user_session_tracker.py initialize_user_session_tracker 4 4 0 0.00%
shared/session_management/user_session_tracker.py shutdown_user_session_tracker 5 5 0 0.00%
shared/session_management/user_session_tracker.py (no function) 81 0 1 100.00%
shared/types/__init__.py (no function) 5 0 0 100.00%
shared/types/core_types.py AuthValidationResult.validate_user_id 3 3 0 0.00%
shared/types/core_types.py SessionValidationResult.validate_user_id 3 3 0 0.00%
shared/types/core_types.py SessionValidationResult.validate_session_id 3 3 0 0.00%
shared/types/core_types.py TokenResponse.validate_access_token 3 3 0 0.00%
shared/types/core_types.py TokenResponse.validate_refresh_token 3 3 0 0.00%
shared/types/core_types.py TokenResponse.validate_user_id 3 3 0 0.00%
shared/types/core_types.py WebSocketMessage.validate_user_id 3 3 0 0.00%
shared/types/core_types.py WebSocketMessage.validate_thread_id 3 3 0 0.00%
shared/types/core_types.py WebSocketMessage.validate_request_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_execution_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_agent_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_user_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_thread_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_run_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_request_id 3 3 0 0.00%
shared/types/core_types.py AgentExecutionContext.validate_websocket_id 3 3 0 0.00%
shared/types/core_types.py ensure_user_id 3 3 0 0.00%
shared/types/core_types.py ensure_thread_id 3 3 0 0.00%
shared/types/core_types.py ensure_run_id 3 3 0 0.00%
shared/types/core_types.py ensure_request_id 3 3 0 0.00%
shared/types/core_types.py ensure_websocket_id 5 5 0 0.00%
shared/types/core_types.py to_string_dict 1 1 0 0.00%
shared/types/core_types.py from_string_dict 9 9 0 0.00%
shared/types/core_types.py (no function) 168 0 0 100.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext.__post_init__ 2 2 0 0.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext._validate_identifiers 12 12 0 0.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext._validate_context_data 6 6 0 0.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext.metadata 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext.websocket_connection_id 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedUserExecutionContext.create_child_context 3 3 0 0.00%
shared/types/execution_types.py AgentExecutionMetrics.duration_seconds 3 3 0 0.00%
shared/types/execution_types.py AgentExecutionMetrics.success_rate 3 3 0 0.00%
shared/types/execution_types.py StronglyTypedWebSocketEvent.validate_user_id 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedWebSocketEvent.validate_thread_id 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedWebSocketEvent.validate_request_id 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedWebSocketEvent.validate_websocket_id 1 1 0 0.00%
shared/types/execution_types.py StronglyTypedWebSocketEvent.to_legacy_dict 1 1 0 0.00%
shared/types/execution_types.py ToolExecutionRequest.validate_execution_id 3 3 0 0.00%
shared/types/execution_types.py ToolExecutionResult.validate_execution_id 3 3 0 0.00%
shared/types/execution_types.py ToolExecutionResult.is_success 1 1 0 0.00%
shared/types/execution_types.py ToolExecutionResult.duration_seconds 3 3 0 0.00%
shared/types/execution_types.py AgentCreationRequest.__post_init__ 4 4 0 0.00%
shared/types/execution_types.py upgrade_legacy_context 4 4 0 0.00%
shared/types/execution_types.py downgrade_to_legacy_context 1 1 0 0.00%
shared/types/execution_types.py (no function) 147 0 5 100.00%
shared/types/performance_metrics.py PerformanceMetrics.__post_init__ 11 11 0 0.00%
shared/types/performance_metrics.py (no function) 28 0 0 100.00%
shared/types/user_types.py (no function) 25 0 1 100.00%
shared/windows_encoding.py _log 8 8 1 0.00%
shared/windows_encoding.py WindowsEncodingManager.__init__ 4 4 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.setup_console 12 12 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.setup_python_io 12 12 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.setup_subprocess_env 8 8 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.setup_git_encoding 13 13 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.setup_all 16 16 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.get_safe_env 6 6 0 0.00%
shared/windows_encoding.py WindowsEncodingManager.restore_io 6 6 0 0.00%
shared/windows_encoding.py get_manager 3 3 0 0.00%
shared/windows_encoding.py setup_windows_encoding 1 1 0 0.00%
shared/windows_encoding.py get_subprocess_env 1 1 0 0.00%
shared/windows_encoding.py ensure_utf8_file_operations 8 8 1 0.00%
shared/windows_encoding.py (no function) 19 19 12 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup.__init__ 3 3 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup.cleanup_node_processes 19 19 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup.cleanup_after_subprocess 19 19 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup._get_process_pids 12 12 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup._terminate_process_tree 14 14 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup._force_terminate_process 5 5 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup._cleanup_child_processes 14 14 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup._cleanup_processes_on_ports 21 21 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup.register_cleanup_handler 5 5 0 0.00%
shared/windows_process_cleanup.py WindowsProcessCleanup.register_cleanup_handler.cleanup_on_exit 6 6 0 0.00%
shared/windows_process_cleanup.py get_cleanup_instance 3 3 0 0.00%
shared/windows_process_cleanup.py cleanup_hanging_node_processes 1 1 0 0.00%
shared/windows_process_cleanup.py cleanup_subprocess 1 1 0 0.00%
shared/windows_process_cleanup.py (no function) 21 21 0 0.00%
simple_auth_test.py test_basic_auth_integration 65 65 1 0.00%
simple_auth_test.py test_basic_auth_integration.create_isolated_context 1 1 0 0.00%
simple_auth_test.py (no function) 8 8 4 0.00%
test_launcher/__init__.py (no function) 4 4 0 0.00%
test_launcher/config/__init__.py (no function) 2 2 0 0.00%
test_launcher/isolation/__init__.py (no function) 2 2 0 0.00%
test_launcher/launcher.py TestLauncher.__init__ 10 10 0 0.00%
test_launcher/launcher.py TestLauncher._setup_logging 2 2 0 0.00%
test_launcher/launcher.py TestLauncher._setup_signal_handlers 5 5 0 0.00%
test_launcher/launcher.py TestLauncher._setup_signal_handlers.signal_handler 3 3 0 0.00%
test_launcher/launcher.py TestLauncher.run 27 27 0 0.00%
test_launcher/launcher.py TestLauncher._setup_environment 6 6 0 0.00%
test_launcher/launcher.py TestLauncher._start_services 25 25 0 0.00%
test_launcher/launcher.py TestLauncher._wait_for_services 20 20 0 0.00%
test_launcher/launcher.py TestLauncher._run_pre_test_setup 4 4 0 0.00%
test_launcher/launcher.py TestLauncher.cleanup 12 12 0 0.00%
test_launcher/launcher.py TestLauncher.register_cleanup_handler 1 1 0 0.00%
test_launcher/launcher.py TestLauncher.get_service_status 5 5 0 0.00%
test_launcher/launcher.py TestLauncher.for_profile 5 5 0 0.00%
test_launcher/launcher.py (no function) 28 28 0 0.00%
tracing/__init__.py (no function) 1 1 0 0.00%
validate_configuration_drift_monitoring.py validate_file_structure 10 10 1 0.00%
validate_configuration_drift_monitoring.py validate_monitoring_components 15 15 3 0.00%
validate_configuration_drift_monitoring.py validate_drift_detection_logic 45 45 7 0.00%
validate_configuration_drift_monitoring.py validate_alerting_system 14 14 3 0.00%
validate_configuration_drift_monitoring.py validate_unified_monitoring 18 18 3 0.00%
validate_configuration_drift_monitoring.py validate_business_impact_calculation 15 15 3 0.00%
validate_configuration_drift_monitoring.py run_comprehensive_validation 46 46 18 0.00%
validate_configuration_drift_monitoring.py (no function) 18 18 11 0.00%
validate_database_tests.py validate_imports 25 25 0 0.00%
validate_database_tests.py validate_test_structure 18 18 0 0.00%
validate_database_tests.py validate_business_value_justifications 19 19 0 0.00%
validate_database_tests.py main 8 8 7 0.00%
validate_database_tests.py (no function) 6 6 2 0.00%
validate_datahelperagent_migration.py validate_migration 89 89 1 0.00%
validate_datahelperagent_migration.py main 12 12 0 0.00%
validate_datahelperagent_migration.py (no function) 11 11 2 0.00%
validate_drift_monitoring_simple.py validate_file_structure 10 10 1 0.00%
validate_drift_monitoring_simple.py validate_monitoring_components 15 15 3 0.00%
validate_drift_monitoring_simple.py validate_drift_detection_logic 45 45 7 0.00%
validate_drift_monitoring_simple.py validate_alerting_system 14 14 3 0.00%
validate_drift_monitoring_simple.py validate_unified_monitoring 18 18 3 0.00%
validate_drift_monitoring_simple.py validate_business_impact_calculation 15 15 3 0.00%
validate_drift_monitoring_simple.py run_comprehensive_validation 46 46 18 0.00%
validate_drift_monitoring_simple.py (no function) 17 17 11 0.00%
validate_error_handling_tests.py validate_test_structure 12 12 0 0.00%
validate_error_handling_tests.py validate_ssot_compliance 15 15 0 0.00%
validate_error_handling_tests.py validate_e2e_authentication 14 14 0 0.00%
validate_error_handling_tests.py validate_business_value_justifications 15 15 0 0.00%
validate_error_handling_tests.py validate_error_scenarios 26 26 0 0.00%
validate_error_handling_tests.py main 14 14 12 0.00%
validate_error_handling_tests.py (no function) 11 11 2 0.00%
validate_error_tests_simple.py main 44 44 0 0.00%
validate_error_tests_simple.py (no function) 4 4 2 0.00%
validate_exception_stability.py test_direct_exception_imports 27 27 0 0.00%
validate_exception_stability.py test_exception_class_instantiation 27 27 0 0.00%
validate_exception_stability.py test_unified_exceptions_import 24 24 0 0.00%
validate_exception_stability.py test_circular_import_resistance 27 27 0 0.00%
validate_exception_stability.py test_performance_benchmarks 30 30 0 0.00%
validate_exception_stability.py generate_comprehensive_report 44 44 0 0.00%
validate_exception_stability.py main 20 20 0 0.00%
validate_exception_stability.py (no function) 12 12 2 0.00%
validate_exception_stability_simple.py test_all_exception_imports 84 84 22 0.00%
validate_exception_stability_simple.py (no function) 6 6 8 0.00%
validate_remediation_simple.py validate_remediation 16 16 2 0.00%
validate_remediation_simple.py (no function) 3 3 30 0.00%
validate_startup_tests.py analyze_test_file 90 90 0 0.00%
validate_startup_tests.py validate_startup_module_functions 27 27 0 0.00%
validate_startup_tests.py (no function) 6 6 18 0.00%
verify_jwt_fix.py main 47 47 5 0.00%
verify_jwt_fix.py (no function) 5 5 3 0.00%
verify_monitoring_files.py analyze_file_content 21 21 0 0.00%
verify_monitoring_files.py verify_configuration_drift_monitor 12 12 1 0.00%
verify_monitoring_files.py verify_configuration_drift_alerts 12 12 1 0.00%
verify_monitoring_files.py verify_unified_configuration_monitoring 12 12 1 0.00%
verify_monitoring_files.py verify_test_suite 11 11 1 0.00%
verify_monitoring_files.py generate_verification_report 63 63 17 0.00%
verify_monitoring_files.py (no function) 11 11 10 0.00%
websocket_1008_policy_fix.py analyze_auth_error_classification 8 8 0 0.00%
websocket_1008_policy_fix.py generate_websocket_auth_fix 9 9 0 0.00%
websocket_1008_policy_fix.py generate_staging_optimization 4 4 1 0.00%
websocket_1008_policy_fix.py main 15 15 1 0.00%
websocket_1008_policy_fix.py (no function) 8 8 3 0.00%
websocket_auth_validation_test.py WebSocketAuthValidationResults.__init__ 6 6 0 0.00%
websocket_auth_validation_test.py WebSocketAuthValidationResults.add_test_result 9 9 0 0.00%
websocket_auth_validation_test.py WebSocketAuthValidationResults.add_business_metric 2 2 0 0.00%
websocket_auth_validation_test.py WebSocketAuthValidationResults.get_summary 1 1 1 0.00%
websocket_auth_validation_test.py validate_local_websocket_auth 32 32 0 0.00%
websocket_auth_validation_test.py validate_staging_websocket_auth 32 32 0 0.00%
websocket_auth_validation_test.py analyze_business_value_impact 21 21 0 0.00%
websocket_auth_validation_test.py main 58 58 1 0.00%
websocket_auth_validation_test.py (no function) 30 30 11 0.00%
Total   163674 145549 5753 11.07%

No items found using the specified filter.